Filter interviews by
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
Xpath locators are used to navigate through the elements of a website by defining the path of the element in XML format.
Xpath locators start with a forward slash (/) and can be used to locate elements based on their attributes, text, position, etc.
Absolute Xpath starts from the root node while Relative Xpath starts from the current node.
Xpath can be used in automation testing tools like Selenium to locate elements on a...
CSS Locators are used to target specific elements on a website for styling or interaction.
Use ID selector: #elementID
Use class selector: .elementClass
Use attribute selector: [attribute=value]
Use descendant selector: parentElement childElement
Use pseudo-class selector: element:hover
Top trending discussions
Basic aptitude questions
I applied via Shine and was interviewed in Feb 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.
Testing is done to identify defects and ensure the software meets the requirements
It involves various types of testing such as functional, performance, security, etc.
Testing can be done manually or using automated tools
Test cases are designed to cover all possible scenarios and e...
Black box testing is testing without knowledge of the internal workings of the system, while white box testing is testing with knowledge of the internal workings of the system.
Black box testing focuses on testing the functionality of the system without knowledge of the internal workings of the system.
White box testing focuses on testing the internal workings of the system, including code and algorithms.
Black box testin...
Manual testing is done by humans, while automation testing is done by software tools.
Manual testing involves executing test cases manually without any automation tools.
Automation testing involves using software tools to execute test cases.
Manual testing is time-consuming and prone to human errors.
Automation testing is faster, more reliable, and can be repeated multiple times.
Manual testing is suitable for exploratory t...
My feature goal is to ensure high-quality software by designing and executing effective test cases.
Designing and executing test cases to identify defects
Collaborating with developers to resolve issues
Automating tests to increase efficiency
Continuously improving testing processes
Ensuring software meets customer requirements
I applied via Company Website and was interviewed in Jun 2022. There were 3 interview rounds.
If you have good reasoning aptitude English one thing you can do is to watch pseudocode videos and understand the pattern.
Method overloading is having multiple methods with the same name but different parameters. Method overriding is having a subclass method with the same name and parameters as a superclass method.
Method overloading is used to provide different ways to call the same method with different parameters.
Method overriding is used to provide a specific implementation of a method in a subclass that is already defined in the super...
OOPs concepts are the fundamental principles of object-oriented programming.
Encapsulation - binding data and functions together
Inheritance - reusing code from existing classes
Polymorphism - ability of objects to take on multiple forms
Abstraction - hiding implementation details from users
Example: A car class can inherit properties from a vehicle class
Example: Polymorphism can be seen in a shape class with different chil
AI Engineer
4
salaries
| ₹1.8 L/yr - ₹8 L/yr |
Associate Software Engineer
3
salaries
| ₹3.2 L/yr - ₹4 L/yr |
QA Engineer
3
salaries
| ₹2.5 L/yr - ₹10.5 L/yr |
Senior Software Engineer
3
salaries
| ₹1.7 L/yr - ₹7.5 L/yr |
Software Quality Engineer
3
salaries
| ₹4.5 L/yr - ₹7.5 L/yr |
TCS
Infosys
Wipro
HCLTech