1. Puzzle: You have two candles. Each burn for 60 minutes. How can you measure 45 minutes using this?
2. Selenium: Different class and interface hierarchies in Selenium.
3. Core Java: Consider a String with alphabets, digits, spaces and special characters. Write a code to remove special characters. A code that will work for any String with such characters.
4. TestNG - Exception Handling, Priorities
5. JavaScriptExecutor - Write to code for sendKeys
6. Core Java: Exception Handling. Gave sample code (Try-catch block) and asked about its output.
7. Selenium: StaleElementException. Different between StaleElementException and NoSuchElementExceptions
8. Selenium: Travel website. Write a generic code to always select today's date.
9. Core Java-OOPs: Multiple questions based on different scenarios regarding - Abstract class and Interface
10. Maven - Asked different lifecycles and what they mean. Asked about clean command and what does it do.
11. Cucumber - About Cucumber Keywords.
There were many other questions. They were not straight forward but panelist tried to gauge about clarity and understanding of the concepts.