Filter interviews by
I applied via Referral and was interviewed before Mar 2022. There were 4 interview rounds.
Yes, I can create my own framework. It would have a modular structure with reusable components and clear documentation.
The framework would have a clear directory structure for easy navigation
It would have reusable components for common testing tasks such as logging and reporting
The framework would be modular, allowing for easy addition or removal of components
Clear documentation would be provided for ease of use and ma...
Top trending discussions
I appeared for an interview in Dec 2024.
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
Remove duplicates in a string array
Iterate through the array and use a Set to store unique strings
Convert the Set back to an array to get the final result
Remove spaces in a string
Use string.replace() method with regex to replace spaces with empty string
Alternatively, loop through each character in the string and build a new string without spaces
Consider trimming the string first to remove leading and trailing spaces
Testing is the process of evaluating a system or application to identify defects or errors.
Testing involves executing software to find bugs or issues.
It ensures that the software meets the specified requirements.
Types of testing include functional, performance, security, and regression testing.
Examples of testing tools include Selenium, JUnit, and Postman.
Remove duplicate strings in an array and count occurrences of each string.
Iterate through the array and use a Set to remove duplicates.
Use a HashMap to count occurrences of each string.
Return the unique strings and their counts.
I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.
They mainly check vocabulary and fluency and interaction
In the next 5 years, I see myself growing into a senior QA Engineer role, leading a team, and contributing to the development of innovative testing strategies.
Continuing to enhance my technical skills in automation testing and performance testing
Taking on more responsibilities such as mentoring junior QA engineers
Contributing to process improvements within the QA team
Possibly pursuing certifications in QA or related fi...
V-model is a software development model that emphasizes the relationship between each phase of development and its corresponding testing phase.
V-model is a sequential path of the waterfall model where testing is done in parallel with the development phase.
Each phase must be completed before the next phase begins.
It involves verification and validation activities at each stage to ensure high-quality software.
The V-shape...
OOPS concepts are fundamental principles in object-oriented programming that help in organizing and designing code efficiently.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Ability of objects to take on multiple forms or behaviors.
Abstraction: Hiding the complex implementation...
They told to write java program in string and collections
Test cases are specific conditions or inputs to test a particular functionality, while test scenarios are a sequence of test cases to test a broader functionality.
Test cases are detailed steps to test a specific functionality, while test scenarios are a collection of test cases to test a broader functionality.
Test cases are more granular and focus on individual functionalities, while test scenarios are more high-level ...
A program to read data from an Excel file using a programming language.
Use a library or module that supports reading Excel files, such as pandas in Python or Apache POI in Java.
Open the Excel file and select the specific sheet or range of cells to read data from.
Iterate through the rows and columns to extract the data and store it in an array of strings.
Seeking new challenges and growth opportunities in a more innovative environment.
Desire for new challenges and learning opportunities
Seeking a more innovative work environment
Looking for career growth and advancement
Interested in working with new technologies or methodologies
I appeared for an interview in Mar 2025, where I was asked the following questions.
Object literals are a way to define objects in JavaScript using a simple syntax of key-value pairs.
Defined using curly braces: `{ key: value }`.
Keys can be strings or identifiers, e.g., `{ name: 'John', age: 30 }`.
Values can be any data type: strings, numbers, arrays, functions, etc.
Example: `const person = { name: 'Alice', greet: function() { return 'Hello'; } };`.
Supports nested objects: `const car = { make: 'Toyota'...
A prime number is a natural number greater than 1 that cannot be formed by multiplying two smaller natural numbers.
A prime number has exactly two distinct positive divisors: 1 and itself.
Examples of prime numbers include 2, 3, 5, 7, 11, and 13.
The number 1 is not considered a prime number.
To check if a number n is prime, test divisibility from 2 to the square root of n.
If n is divisible by any number in that range, it ...
I applied via LinkedIn and was interviewed in Mar 2022. There was 1 interview round.
To find duplicates in a string using Java concepts and OOPs concepts.
Convert the string to an array of characters.
Create a HashMap to store the characters as keys and their count as values.
Iterate through the array and update the count in the HashMap.
Iterate through the HashMap and print the characters with count greater than 1.
based on 1 interview experience
Difficulty level
Duration
based on 31 reviews
Rating in categories
Software Engineer
3.2k
salaries
| ₹4 L/yr - ₹13 L/yr |
Senior Software Engineer
2.1k
salaries
| ₹8.3 L/yr - ₹20.6 L/yr |
QA Engineer
1k
salaries
| ₹3 L/yr - ₹12 L/yr |
Senior QA Engineer
789
salaries
| ₹6 L/yr - ₹15.6 L/yr |
System Analyst
777
salaries
| ₹9.6 L/yr - ₹25.7 L/yr |
Mphasis
L&T Technology Services
Coforge
eClerx