Filter interviews by
I applied via Company Website and was interviewed in Apr 2022. There was 1 interview round.
Manual testing is the process of manually testing software for defects. It has advantages and disadvantages.
Manual testing involves executing test cases manually without the use of automation tools.
Advantages of manual testing include human intuition, flexibility, and cost-effectiveness for small projects.
Disadvantages include time-consuming nature, lack of repeatability, and limited coverage.
A bug is a coding error th...
Top trending discussions
I applied via Approached by Company and was interviewed in Oct 2024. There was 1 interview round.
Interface is a contract specifying methods that a class must implement, while abstract class can have both implemented and abstract methods.
Interface can only have abstract methods and cannot have any implementation, while abstract class can have both abstract and non-abstract methods.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used to achieve multiple inheritan...
Basic questions only.
The equivalent of ReactDOM in mobile application development is React Native.
React Native is a framework for building mobile applications using React.
It allows developers to write code in JavaScript and render native components.
Just like ReactDOM in web development, React Native handles rendering components to the screen.
In 5 years, I see myself as a senior software test engineer leading a team and contributing to innovative testing strategies.
Leading a team of software test engineers
Contributing to innovative testing strategies
Continuing to learn and grow in the field of software testing
I applied via Recruitment Consulltant and was interviewed in Feb 2023. There were 5 interview rounds.
Basic testing mcq questions
posted on 24 Apr 2024
I applied via Company Website and was interviewed before Apr 2023. There were 3 interview rounds.
Software Testing Life Cycle involves planning, designing, executing, and reporting on tests to ensure quality software.
1. Planning phase involves defining test objectives, scope, and resources.
2. Design phase includes creating test cases, test data, and test environment setup.
3. Execution phase is where tests are run, defects are logged, and retesting is done.
4. Reporting phase involves documenting test results, defect...
Quite easy and straight forward
Sort an array of integers
Use a sorting algorithm like bubble sort, insertion sort, or quicksort
Consider the size of the array and the efficiency of the algorithm
Check for edge cases like empty arrays or arrays with only one element
To remove an element from a doubly linked list, we need to update the pointers of the previous and next nodes.
Find the node to be removed
Update the pointers of the previous and next nodes to skip the node to be removed
Free the memory occupied by the removed node
I applied via Naukri.com and was interviewed in Feb 2022. There was 1 interview round.
Simple DSA questions based on arrays and linkedlist
Use a set to remove duplicates from a string array.
Create a set to store unique strings.
Iterate through the array and add each string to the set.
Convert the set back to an array to get the unique strings.
Binary search code implementation in Python
Define a function that takes a sorted array and a target value as input
Initialize variables for low and high indices
Use a while loop to continue searching until low is less than or equal to high
Calculate mid index and compare value at mid with target
Update low or high based on comparison result
based on 1 review
Rating in categories
Software Engineer
15
salaries
| ₹1.8 L/yr - ₹3.5 L/yr |
Junior Software Engineer
13
salaries
| ₹1.8 L/yr - ₹2.2 L/yr |
Software Developer
10
salaries
| ₹1.4 L/yr - ₹3 L/yr |
Junior Software Developer
4
salaries
| ₹1.8 L/yr - ₹2 L/yr |
Software Engineer Trainee
4
salaries
| ₹1.2 L/yr - ₹1.8 L/yr |
Infosys
TCS
Wipro
HCLTech