๐ 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