Tip 1 : Focus on coding skills
Tip 2 : Practice testing related questions well
Tip 1 : Prepare past projects well
Tip 2 : Mention the academics section properly as the interviewers focus on it
This round started with some basic questions from Software Testing and then the interviewer started asking some puzzles to check my problem-solving ability in general
Write the difference between Test Stub and Test Driver.
Two-wires burning puzzle - How do we measure forty-five minutes using two identical wires, each of which takes an hour to burn? We have matchsticks with us. The wires burn non-uniformly.
What do you mean by Data flow testing?
What is boundary value analysis?
Explain STLC.
2 coding problems + Automation Testing Questions



For each letter in the input string, start expanding to the left and right while checking for even and odd length palindromes. Move to the next letter if we know a palindrome doesn’t exist.
We expand one character to the left and right and compare them. If both of them are equal, we print out the palindrome substring.
How do you automate the testing of CAPTCHA?
What are some of the best practices in test automation?



'S' = "{}()".
There is always an opening brace before a closing brace i.e. '{' before '}', '(' before ').
So the 'S' is Balanced.
Make use of the stack. Traverse the string and push the current character in the stack if it is an opening brace else pop from the stack If it is the corresponding starting brace for current closing brace then move to the next character of the string otherwise return false.
If after complete traversal if the stack is empty then the string is balanced else it is not balanced.
1 DSA question followed by some questions from Selenium and Testing in general



Consider N = 5,
All the binary numbers from 1 to 5 are: 1, 10, 11, 100, 101.
Explain what are the JUnits annotation linked with Selenium?
Difference between Selenium and Cucumber.
What is meant by XPath in Selenium? Explain XPath Absolute and XPath Relative.
This is a cultural fitment testing round. HR was very frank and asked standard questions.
Why should we hire you?
Tip 1 : The cross-questioning can go intense sometimes, think before you speak.
Tip 2 : Be open-minded and answer whatever you are thinking, in these rounds, I feel it is important to have an opinion.
Tell me something not there in your resume.
If you get this question, it's an opportunity to choose the most compelling information to share that is not obvious from your resume.
Example :
Strength -> I believe that my greatest strength is the ability to solve problems quickly and efficiently, which makes me unique from others.
Ability to handle Pressure -> I enjoy working under pressure because I believe it helps me grow and become more efficient.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?