π Round 1 : ( Technical )
π : Tell me about your roles and responsibilities in Project.
π : Have you created framework from scratch ? Explain architecture.
π : Which design pattern you have used in framework ?
π : Difference between Comparable and Comparator ?
π : What are cases where you will use finally block ?
π : What is 3 Amigos ?
π : Difference between Scrum and Kanban
π : Smoke VS Sanity Testing , Regression vs Retesting .
π : In TestNg how will you ensure that screenshots will be taken only for fail test cases.
π : How to perform data driven testing in postman ?
π : What are the important validation you will put on a API.
π : Suppose you have 200 test case and 49 test failed , how would you collect the data of only failed test cases in testNg. Best way ?
π : What is maven surefire plugin ?
—————————————————————-
π Round 2 ( Technical )
π : Explain how do you pick which test cases to automate ?
π : Write code to find Broken Links in Selenium
π : How to you handle multiple frames ?
π : You have 10 links how will you print title of each link using selenium. Give Optimal approach
π : In what cases we need to use implicit / explicit wait
π : What is null pointer exception.
π : Follow up question ( check question 3 ) , how would you switch to parent frame.
π : Difference between driver.get() vs driver.navigate().to()
π : How to handle Location popup in selenium ?
π : How to handle dynamic dropdowns in Selenium ?
π : default vs public access modifier.
π : What is method hiding in Java ?
π : Write Java code to print all the array elements that appears atleast 2 times. (means 2 or greater than two)
#Round 3 : (HR )
π Salary discussion