Filter interviews by
I applied via Indeed
Write python code to compare filese
I applied via Job Fair and was interviewed before Apr 2023. There was 1 interview round.
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 programming languages.
Selenium can automate web browsers and simulate user interactions.
It can be integrated with testing frameworks like TestNG and JUnit.
Selenium Grid allows for parallel test execu...
Top trending discussions
Challenges in automation include dynamic UI elements, data synchronization, and maintenance of test scripts.
Dynamic UI elements can be challenging to automate as they may change frequently.
Data synchronization between different systems can be difficult to achieve in automation.
Maintenance of test scripts can be time-consuming, especially when application changes frequently.
To read data and assert with db value in API automation, use API response to extract data and compare with database query result.
Extract data from API response using JSON parsing libraries like Gson or Jackson
Execute database query to retrieve expected value
Compare the extracted data with the database value using assertion libraries like TestNG or JUnit
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Write a program to run the same test case 100 times
Use a loop to iterate 100 times
Call the test case function inside the loop
Track the results of each iteration if needed
A program to count the number of duplicate characters in an array of strings.
Iterate through each string in the array
For each string, iterate through each character and count the occurrences
Store the count of each character in a map or dictionary
Return the characters with count greater than 1
Handling multiple windows in Selenium involves switching between windows and performing actions on each window.
Use getWindowHandles() to get all window handles
Switch to a specific window using switchTo().window(handle)
Perform actions on the window
Switch back to the original window if needed
posted on 24 Sep 2024
Packet flow in routers involves data transmission through different layers of the OSI model.
Packet flow starts at the network layer where packets are routed based on IP addresses.
Packets then move to the data link layer where MAC addresses are used for communication.
Finally, packets are transmitted physically through the network interface.
OSI model consists of 7 layers: Physical, Data Link, Network, Transport, Session,
SQL query with join
Use JOIN keyword to combine rows from two or more tables based on a related column between them
Specify the columns to select from each table in the SELECT statement
Use ON keyword to specify the join condition
SQL query with join
Use JOIN keyword to combine rows from two or more tables based on a related column between them
Specify the columns to select from each table
Use ON keyword to specify the join condition
based on 3 interviews
Interview experience
based on 4 reviews
Rating in categories
Senior Software Engineer
638
salaries
| ₹7 L/yr - ₹27.9 L/yr |
Software Engineer
531
salaries
| ₹4.9 L/yr - ₹17.9 L/yr |
Associate Software Engineer
374
salaries
| ₹4.1 L/yr - ₹10.2 L/yr |
Principal Software Engineer
165
salaries
| ₹11.5 L/yr - ₹35.2 L/yr |
Senior Associate
150
salaries
| ₹4.2 L/yr - ₹10.5 L/yr |
TCS
Wipro
Infosys
HCLTech