techmahindra : QA Interview Questions (11+ Yrs Experience)
Round 1 : technical
- Tell me about your experience
- Tell me difference between abstract class and interface.
- Explain your Selenium Framework.
- Why we should not use Thread.sleep in our automation script.
- findElement vs findElements difference
- Use of Xpath axes ?
- Tell me 5 different interface name in Selenium
Round 2 : technical
- Write Logic to Handle IRCTC dropdown using selenium webdriver
- Tell me difference between implicit and explicit waits.
- What are the different kinds of exceptions you faced in Selenium Framework.
- git fetch vs git pull difference.
- What is stale element exception ?
- Write a Java Program to reverse each individual word of a given String.
- What is difference between exception and error.
- Write code to throw your own custom exception in Java.
- Questions from JAVA Streams & Lambda exp
- Have you worked as a team Leader in ur project ?
- How will you handle conflicts between team members.?
- What are common design patterns in Java like Singelton design pattern, decorator pattern (write code)
- Functional Interface use in Java
- Comparable vs Comparator difference
- Jenkins cron expression use
Round 3 : HR
- Why you want to leave your prev organization.
- Salary discussion.