Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2022. There were 2 interview rounds.
Manual testing is a process of verifying software manually to find defects and ensure its functionality.
Manual testing involves executing test cases manually without the use of automation tools.
It requires human intervention to perform various testing activities.
Testers follow predefined test cases, explore the software, and report any issues found.
It helps in validating the software's functionality, usability, and use...
Type of testing refers to the different approaches and techniques used to test software applications.
Functional testing
Non-functional testing
Regression testing
Integration testing
Unit testing
Acceptance testing
Software Development Life Cycle (SDLC) is a process followed by software development teams to design, develop, and test high-quality software.
SDLC is a structured approach to software development.
It consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables.
SDLC models include Waterfall, Agile, and DevOps.
The choice o...
Functional testing is a type of testing that verifies the functionality of software applications.
Functional testing checks if the software meets the specified requirements
It is performed to ensure that the software is working as expected
Types of functional testing include unit testing, integration testing, system testing, and acceptance testing
Testing in software is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.
Testing is done to identify defects or errors in the software
It involves executing a program or system with the intent of finding errors
Testing can be done manually or using automated tools
Types of testing include functional, performance, security, and usability te...
A test case is a set of conditions or variables under which a tester will determine if a system under test satisfies requirements.
Test cases are designed to cover all possible scenarios and edge cases
Test cases should be clear, concise, and unambiguous
Test cases should be repeatable and independent of other test cases
Test cases should include expected results and actual results for comparison
Example: Test case for logi...
I applied via Company Website and was interviewed in Jan 2022. There were 4 interview rounds.
Aptitude test
Assignment
Coding test
My family background is diverse and culturally rich.
My parents come from different cultural backgrounds, which has exposed me to a variety of traditions and customs.
I have siblings who are pursuing different career paths, such as engineering and art.
We prioritize education and encourage each other to excel in our chosen fields.
Family gatherings are always lively and filled with delicious food from different cuisines.
We...
I expect a salary that is competitive and reflective of my skills and experience in manual testing.
I am looking for a salary that aligns with industry standards for manual testing roles.
I have X years of experience in manual testing and I believe my skills and expertise warrant a fair compensation.
I am open to discussing salary based on the specific responsibilities and opportunities for growth within the role.
I value ...
My strengths include attention to detail, strong analytical skills, and ability to work well in a team. My weaknesses include being overly critical of my own work and sometimes struggling with time management.
Strength: Attention to detail - I have a keen eye for spotting even the smallest of errors or inconsistencies in software.
Strength: Analytical skills - I am able to analyze complex systems and identify potential i...
I am a manual testing professional with experience in various testing methodologies and tools.
I have a strong understanding of software testing principles and techniques.
I am proficient in creating test cases, executing tests, and reporting defects.
I have experience in both functional and non-functional testing.
I am familiar with test management tools like JIRA and TestRail.
I have worked on projects using Agile and Wat...
Easy math questions. averages, series, etc
I applied via campus placement at Motilal Nehru Institute National Institute of Technology (NIT), Allahabad and was interviewed in May 2022. There were 4 interview rounds.
There was 2 coding question
One was easy One was very Difficult
20 MCQ question from Operating system and DBMS
Find the longest consecutive subarray.
Iterate through the array and keep track of the current subarray length.
Update the maximum length as you iterate.
Reset the current subarray length when a non-consecutive element is encountered.
Minimum Spanning Tree (MST) is a tree that connects all vertices in a graph with minimum total edge weight.
MST can be found using Prim's algorithm or Kruskal's algorithm.
Prim's algorithm starts with a single vertex and adds the closest vertex to the tree until all vertices are included.
Kruskal's algorithm starts with the edges with the lowest weight and adds them to the tree as long as they don't create a cycle.
MST has...
I applied via Company Website and was interviewed in Jul 2022. There were 2 interview rounds.
I applied via Instagram and was interviewed in Mar 2022. There were 3 interview rounds.
Aptitude test
Code test
I was interviewed in Oct 2021.
4 pillars of OOP are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and functions together to protect data from outside interference.
Inheritance: Creating new classes from existing ones, inheriting properties and methods.
Polymorphism: Ability of objects to take on multiple forms or behaviors.
Dependency injection is a design pattern that allows objects to receive dependencies rather than creating them internally.
It helps to decouple the code and makes it more testable and maintainable.
It allows for easier swapping of dependencies without changing the code.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
Example: Instead of creating a database co...
Loggers are used to record events and messages in software applications for debugging and analysis purposes.
Loggers help in identifying and fixing errors in software applications
They provide a detailed record of events and messages that occur during the execution of the application
Loggers can be configured to record specific types of events or messages
They can also be used to monitor application performance and usage
Ex...
I was interviewed in Feb 2021.
Round duration - 30 minutes
Round difficulty - Easy
It was in the evening.
The main idea here is to traverse the tree diagonally using a Map/Dictionary.
The algorithm will be-
Round duration - 30 minutes
Round difficulty - Easy
It was in the night.
The idea is to generate all the subsequences and check whether the elements present are equal or not.
Here is the algorithm :
Tip 1 : Learn new topics regular and revised that topic .
Tip 2 : Apply practically.
Tip 3 : Do a project
Tip 1 : Technology you know, projects
Tip 2 : No false information
Softwaretest Engineer
7
salaries
| ₹3 L/yr - ₹4.5 L/yr |
Software Developer
6
salaries
| ₹3 L/yr - ₹7 L/yr |
Operations Executive
6
salaries
| ₹2.2 L/yr - ₹4.9 L/yr |
PHP Developer
6
salaries
| ₹2.4 L/yr - ₹3.6 L/yr |
Software Engineer
5
salaries
| ₹4.5 L/yr - ₹9.1 L/yr |
Flipkart
Amazon
Snapdeal
Paytm Mall