
ZenQ


ZenQ Interview Questions and Answers
Q1. What is the assertions in postman and its importance
Assertions in Postman are validation points to ensure the expected response from an API
Assertions in Postman are used to validate the response of an API request
They help ensure that the response meets the expected criteria
Common types of assertions include status code, response body content, response time, etc.
Examples of assertions in Postman: checking if status code is 200, verifying specific data in response body
Q2. What are the important HTTP methods in postman ?
Important HTTP methods in Postman include GET, POST, PUT, PATCH, and DELETE.
GET: Used to retrieve data from a server. Example: GET request to fetch user details.
POST: Used to submit data to a server. Example: POST request to create a new user.
PUT: Used to update data on a server. Example: PUT request to update existing user details.
PATCH: Used to partially update data on a server. Example: PATCH request to update user's email address.
DELETE: Used to delete data on a server. E...read more
Q3. Explain the difference between functional and non-functional testing
Functional testing focuses on testing the functionality of the software, while non-functional testing focuses on testing the performance, usability, and other non-functional aspects.
Functional testing ensures that the software functions as expected based on the requirements.
Non-functional testing evaluates aspects such as performance, usability, reliability, and scalability.
Examples of functional testing include unit testing, integration testing, and system testing.
Examples o...read more
Q4. what are the seven principles of testing
The seven principles of testing are guidelines that help testers in their testing activities.
Testing shows the presence of defects, not their absence.
Exhaustive testing is impossible.
Early testing saves time and money.
Defect clustering occurs.
Pesticide paradox - if the same tests are repeated over and over, eventually the same set of test cases will no longer find any new bugs.
Testing is context dependent.
Absence-of-errors fallacy - finding and fixing defects does not help if...read more
Q5. What is joins
Joins are used to combine data from two or more tables based on a related column.
Joins are used in SQL to retrieve data from multiple tables.
There are different types of joins such as inner join, left join, right join, and full outer join.
Inner join returns only the matching rows from both tables.
Left join returns all the rows from the left table and matching rows from the right table.
Right join returns all the rows from the right table and matching rows from the left table.
F...read more
Q6. What is foreign key
A foreign key is a column or a set of columns in a table that refers to the primary key of another table.
It establishes a link between two tables.
It ensures referential integrity.
It helps in maintaining consistency in the database.
It can be null or have duplicate values.
Example: A 'customer' table may have a foreign key 'order_id' that refers to the primary key 'id' in the 'order' table.
Q7. Types of mobile testing
Types of mobile testing include functional testing, performance testing, security testing, usability testing, and compatibility testing.
Functional testing: Ensuring the app functions as expected.
Performance testing: Checking the app's speed, responsiveness, and stability.
Security testing: Identifying vulnerabilities and ensuring data protection.
Usability testing: Evaluating the user experience and interface.
Compatibility testing: Testing the app on different devices, OS versi...read more
Interview Process at ZenQ

Top Interview Questions from Similar Companies








Reviews
Interviews
Salaries
Users/Month

