๐ Round 1 : ( Technical )
๐ Write a Java program to reverse first and last digit of number without converting it into a string.
๐ Difference between an interface and an abstract class in Java.
๐ Design patterns such as Singleton or Factory in your automation framework?
๐ Difference between HashMap and TreeMap in Java? Give example.
๐ Difference between Assert and Verify in Selenium?
๐ Thread.sleep() vs WebDriverWait in Selenium?
๐ Write Selenium code to handle file download from the browser.
๐ Steps would you take if an element is not interactable in Selenium?
๐ Difference between Alpha testing and Beta testing ? Give examples.
๐ Describe a difficult bug you discovered in your testing and how you resolved it. ? Give example
๐ Round 2 : ( Techno-managerial round )
๐ Explain the key components of the test automation framework you worked on?
๐ Can you write selenium code to zoom in on a webpage ?
๐ Can you perform a mouse hover action on an element using Selenium?
๐ Can you write Selenium code to capture a screenshot with a custom file name. Write code
๐ Write a Selenium code to handle file uploads .
๐ Challenges you faced while running tests on multiple browsers at the same time using Selenium Grid?
๐ What are the key challenges you have faced in testing in the dynamic websites ? Give some practical scenarios.
๐ Role of feature files in Cucumber BDD
๐ Static binding and dynamic binding in Java ? Give some practical examples.
๐ Differences between a requirement and a user story in Agile methodology ?
๐ What is Jenkins CRON expression ? How would you configure Jenkins to run automated tests after every commit ?
๐ Round 3 : ( HR )
๐ What is your expected ctc ?
๐ Can you relocate if required ?
๐ Joining date discussion.