i
In Time Tec
Visionsoft
Filter interviews by
Manual testing is the process of manually testing software for defects, errors, and bugs.
Manual testing involves testers executing test cases without the use of automation tools.
Testers follow predefined test cases to ensure the software functions correctly.
Manual testing is time-consuming but allows for human intuition and creativity in finding bugs.
Examples of manual testing include exploratory testing, ad-hoc t...
Defect seeding is the intentional introduction of defects into a software system to evaluate the effectiveness of testing processes.
Defect seeding helps in identifying weaknesses in the testing process
Common techniques include adding bugs to the codebase or injecting faults into the system
It is used to measure the thoroughness and efficiency of testing
Defect cascading is when a defect in one part of the software causes defects in other parts.
Occurs when a defect in one module goes undetected and affects other modules
Can lead to a chain reaction of defects throughout the software
Often results from poor testing practices or lack of communication among team members
Writing test cases for software engineer position
Test case for login functionality: verify valid credentials login successfully, verify invalid credentials show error message
Test case for search functionality: verify search results display correctly, verify no results message shown for invalid search
Test case for checkout process: verify items added to cart correctly, verify payment process completes successfully
Inheritance is a mechanism in object-oriented programming where a class can inherit properties and methods from another class.
Inheritance allows for code reuse and promotes code organization.
The class that is being inherited from is called the parent or base class.
The class that inherits from the parent class is called the child or derived class.
The child class can access all the public and protected members of th...
QA stands for Quality Assurance and involves the process of ensuring quality in software development. QC stands for Quality Control and involves the process of verifying quality in the final product.
QA focuses on preventing defects in the software development process
QC focuses on identifying defects in the final product
QA involves processes like code reviews, unit testing, and continuous integration
QC involves pro...
I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.
I come from a close-knit family of five, including my parents, older sister, and younger brother.
Close-knit family of five
Parents, older sister, and younger brother
We enjoy spending time together traveling and trying new restaurants
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
It was easy. it have aptitude and some technical question
I appeared for an interview in Apr 2024.
Asked many Tecnical Questions with live Coding
Easy interview and designs pattern
I applied via Campus Placement
Networking,Operating system,Dsa,DBMS
I applied via Referral and was interviewed in Nov 2023. There were 4 interview rounds.
Test was quiet easy and got selected after making 1 question wrong
I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.
Severity and priority are used to classify the importance and urgency of issues in software development.
Severity refers to the impact of an issue on the system or business.
Priority refers to the urgency of fixing an issue.
Severity is usually categorized as low, medium, or high.
Priority is usually categorized as low, medium, or high.
For example, a critical bug that causes the system to crash would have high severity and...
QA stands for Quality Assurance and involves the process of ensuring quality in software development. QC stands for Quality Control and involves the process of verifying quality in the final product.
QA focuses on preventing defects in the software development process
QC focuses on identifying defects in the final product
QA involves processes like code reviews, unit testing, and continuous integration
QC involves processe...
Defect cascading is when a defect in one part of the software causes defects in other parts.
Occurs when a defect in one module goes undetected and affects other modules
Can lead to a chain reaction of defects throughout the software
Often results from poor testing practices or lack of communication among team members
Defect seeding is the intentional introduction of defects into a software system to evaluate the effectiveness of testing processes.
Defect seeding helps in identifying weaknesses in the testing process
Common techniques include adding bugs to the codebase or injecting faults into the system
It is used to measure the thoroughness and efficiency of testing
Top trending discussions
based on 16 interview experiences
Difficulty level
Duration
based on 137 reviews
Rating in categories
Software Engineer
782
salaries
| ₹4.7 L/yr - ₹11 L/yr |
Senior Software Engineer
288
salaries
| ₹8.2 L/yr - ₹14.2 L/yr |
Junior Software Engineer
172
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
Software Developer
78
salaries
| ₹4.7 L/yr - ₹12 L/yr |
Devops Engineer
44
salaries
| ₹4 L/yr - ₹13 L/yr |
Tekwissen
Damco Solutions
smartData Enterprises
AgreeYa Solutions