Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
Top trending discussions
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
Selenium can be used to automate testing of dynamic tables by using Xpaths to locate elements.
Identify unique attributes of table elements to create stable Xpaths
Use functions like contains(), starts-with(), or ends-with() in Xpaths for dynamic content
Consider using parent-child relationships in Xpaths for nested tables
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
Count the number of substrings with equal number of 0s, 1s, and 2s in a given string.
Iterate through the string and maintain counts of 0s, 1s, and 2s encountered so far.
Keep track of the counts in a hashmap and increment the count of substrings whenever counts of 0s, 1s, and 2s are equal.
Return the total count of substrings at the end.
Group anagrams together in an array of strings.
Create a hashmap to store sorted strings as keys and corresponding anagrams as values.
Iterate through the input array, sort each string, and add it to the hashmap.
Return the values of the hashmap as the grouped anagrams.
I applied via Naukri.com and was interviewed in Sep 2022. There were 3 interview rounds.
OOPS concepts are fundamental to software engineering. They help in creating modular, reusable, and maintainable code.
Encapsulation: Hiding implementation details and exposing only necessary information.
Inheritance: Reusing code and creating a hierarchy of classes.
Polymorphism: Ability of objects to take on multiple forms.
Abstraction: Focusing on essential features and ignoring implementation details.
Example: A car is ...
posted on 8 Nov 2024
I was interviewed in Oct 2024.
Find and print the missing number in a given array of strings.
Convert the array of strings to an array of integers for easier manipulation.
Iterate through the array to find the missing number by comparing consecutive elements.
Print the missing number once found.
Reverse a string in an array of strings
Iterate through each string in the array
Use a loop to reverse each string character by character
Store the reversed strings in a new array
To test a faulty ATM, simulate various scenarios like card reader failure, cash dispenser malfunction, network connectivity issues, etc.
Simulate card reader failure by inserting a damaged card or a card with a magnetic strip issue.
Test cash dispenser malfunction by requesting cash withdrawal and observing if the correct amount is dispensed.
Check for network connectivity issues by trying to access online banking service...
The question pertains to a non-disclosure agreement (NDA) and cannot be shared publicly.
Explain that the question is related to a confidential agreement that prohibits sharing certain information.
Mention the importance of respecting NDAs in professional settings.
Provide examples of how NDAs are commonly used in the industry.
Discuss the consequences of violating an NDA.
The candidate was asked a question related to NDA which cannot be shared.
Explain the importance of NDA in protecting confidential information
Discuss the consequences of violating an NDA
Provide examples of how you have handled sensitive information under NDA in previous roles
The question pertains to a non-disclosure agreement (NDA) and cannot be shared.
Explain the importance of NDAs in protecting sensitive information
Discuss the consequences of violating an NDA
Provide examples of how NDAs are commonly used in the tech industry
The question pertains to a non-disclosure agreement (NDA) which cannot be shared.
Explain the importance of NDAs in protecting sensitive information
Discuss the consequences of violating an NDA
Provide examples of how NDAs are commonly used in the tech industry
General topics like Artificial Intelligence positive or negative impacts
I was interviewed before Oct 2023.
Program to remove all spaces from a sentence
Iterate through each character in the sentence
If the character is not a space, add it to a new string
Return the new string without spaces
STLC, bug severity priority, waits in Selenium, Java OOPs
STLC stands for Software Testing Life Cycle and includes phases like requirement analysis, test planning, test design, test execution, and test closure
Bug severity is the impact of a bug on the system, while bug priority is the order in which bugs should be fixed
Waits in Selenium are used to make the test script wait for a certain condition to be met before proce...
Software Engineer
21
salaries
| ₹5.1 L/yr - ₹14.6 L/yr |
Senior Software Engineer
20
salaries
| ₹5 L/yr - ₹19.6 L/yr |
Associate Software Engineer
15
salaries
| ₹1.2 L/yr - ₹4 L/yr |
Technical Architect
9
salaries
| ₹21 L/yr - ₹35 L/yr |
Senior QA Engineer
7
salaries
| ₹8.1 L/yr - ₹14.3 L/yr |
TCS
Infosys
Wipro
HCLTech