Filter interviews by
I applied via Approached by Company and was interviewed before Dec 2023. There were 3 interview rounds.
Yes, I can work on both manual and automated projects simultaneously.
I have experience in managing multiple projects at the same time.
I can prioritize tasks effectively to ensure both manual and automated projects are completed on time.
I am proficient in using tools and technologies for both manual and automated testing.
For example, I have worked on a project where I created automated test scripts while also performing
Top trending discussions
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
Reverse a string in Java using StringBuilder's reverse method.
Create a StringBuilder object with the input string
Use the reverse() method of StringBuilder to reverse the string
Convert the reversed StringBuilder object back to a string using toString()
An interface in software development is a contract that defines the methods that a class must implement.
Interfaces in programming languages like Java, C#, and TypeScript provide a way to achieve abstraction and multiple inheritance.
Classes implementing an interface must provide concrete implementations for all the methods defined in the interface.
Interfaces allow for loose coupling between components, making code more
Java code to print sum of 100 numbers
Create an array of 100 numbers
Use a loop to iterate through the array and calculate the sum
Print the sum at the end
My name is John Doe. There are 1 'o' in my name.
Count the occurrences of the specified character in the name
Iterate through each character in the name and compare with the specified character
Increment a counter each time the specified character is found
To move to another tab in Selenium, switch to the desired tab using window handles.
Use getWindowHandles() to get all window handles
Switch to the desired tab using switchTo().window(handle)
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
posted on 4 Apr 2024
I applied via Job Portal and was interviewed in Mar 2024. There was 1 interview round.
Answers to various technical questions related to automation testing and software development.
findElements vs findElement: findElements returns a list of web elements matching the locator, while findElement returns the first web element matching the locator.
Set vs Map: Set is a collection of unique elements, while Map is a collection of key-value pairs.
Program for occurrences of characters: Write a program to count the...
Selenium is a popular open-source automation testing tool used for web application testing.
Selenium supports multiple programming languages like Java, Python, C#, etc.
It allows testers to write test scripts in a variety of IDEs like Eclipse, IntelliJ, etc.
Selenium can automate interactions with web browsers like Chrome, Firefox, etc.
It can perform various testing tasks such as form filling, button clicking, data extrac
Selenium is a suite of tools used for automating web browsers.
Selenium IDE: Record and playback tool for creating automated tests
Selenium WebDriver: Automation tool for writing test scripts in various programming languages
Selenium Grid: Distributes test execution on multiple machines for parallel testing
Selenium RC (Remote Control): Deprecated tool for running tests in multiple browsers
findelement is a method used in Selenium to locate a single web element on a webpage, while findelements is used to locate multiple web elements.
findelement returns the first matching element found on the webpage
findelements returns a list of all matching elements found on the webpage
findelement is used when only one element needs to be located, while findelements is used when multiple elements need to be located
Different types of wait include implicit, explicit, and fluent waits in automation testing.
Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException if the element is not found.
Explicit wait: Waits for a certain condition to be met before proceeding further in the code.
Fluent wait: Waits for a condition to be met with a defined polling frequency and timeout.
Example: Using implicit wait ...
Close is used to close a window or application, while wait is used to pause the execution for a specified amount of time.
Close is used to close a window or application after the test is completed
Wait is used to pause the execution for a specified amount of time, such as waiting for an element to load before proceeding
Example: driver.close() will close the current window, while Thread.sleep(5000) will pause the executio
posted on 21 May 2024
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
I have worked on a project to automate testing processes using various tools and frameworks.
Implemented automation scripts using Selenium WebDriver for web application testing
Utilized TestNG framework for test case management and execution
Integrated Jenkins for continuous integration and deployment
Used Page Object Model design pattern for better code maintenance
Performed API testing using tools like Postman
I applied via Approached by Company and was interviewed in Dec 2022. There were 3 interview rounds.
Java Developer
17
salaries
| ₹9.5 L/yr - ₹32 L/yr |
Storage Backup Administrator
13
salaries
| ₹8.8 L/yr - ₹15 L/yr |
Backup Administrator
8
salaries
| ₹8.4 L/yr - ₹10 L/yr |
Senior Java Developer
7
salaries
| ₹23 L/yr - ₹46 L/yr |
Senior Software Engineer
7
salaries
| ₹12 L/yr - ₹30 L/yr |
TCS
Infosys
Wipro
HCLTech