Filter interviews by
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Program to move all zeros in an array to the end
Iterate through the array and move all zeros to the end
Use two pointers approach to swap non-zero elements with zeros
Maintain a count of non-zero elements to determine the swap position
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
Create a method to check if element is visible within a specified timeout
Create a method that accepts a locator and timeout as parameters
Use a loop to check if the element is visible within the specified timeout
Return success if the element is visible before timeout, else return failure
I applied via Job Portal and was interviewed in Jun 2024. There was 1 interview round.
SQL, Python - basics of SQL and how to populate values in a list using functions
Selenium is an open-source automation testing framework used for web applications.
Selenium supports multiple programming languages like Java, Python, C#, etc.
It consists of Selenium WebDriver, Selenium IDE, and Selenium Grid.
Selenium WebDriver is used for automating web applications by interacting with the web elements.
Selenium IDE is a record and playback tool for creating test cases.
Selenium Grid is used for parallel...
Checked exceptions are checked at compile time, while unchecked exceptions are not.
Checked exceptions must be either caught or declared in the method signature using 'throws' keyword.
Unchecked exceptions do not need to be explicitly handled.
Examples of checked exceptions include IOException, ClassNotFoundException.
Examples of unchecked exceptions include NullPointerException, ArrayIndexOutOfBoundsException.
Exceptions in Selenium are errors that occur during test execution, such as ElementNotVisibleException or TimeoutException.
Selenium WebDriver throws exceptions when it encounters errors during test execution.
Common exceptions include NoSuchElementException, ElementNotVisibleException, TimeoutException, StaleElementReferenceException, and WebDriverException.
Handling exceptions in Selenium can be done using try-catch blo...
Waits in Selenium are used to synchronize tests with the browser's state.
Waits help to handle synchronization issues in Selenium tests
There are two types of waits in Selenium - Implicit Wait and Explicit Wait
Implicit Wait sets a default waiting time for the entire test script
Explicit Wait allows the test to wait for a certain condition to be met before proceeding
Using dynamic programming to check if a string is a palindrome.
Create a 2D array to store the results of subproblems
Iterate through the string and fill the array based on whether substrings are palindromes
Check the array to determine if the entire string is a palindrome
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
based on 2 interviews
Interview experience
Senior Software Engineer
2.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
1.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Engineer
871
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Systems Engineer
305
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Test Automation Engineer
264
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech