Phone Screening:
1. Brief about yourself - The current team and the daily task you carry about.
2. Automation Framework - API - Data Driven Framework - Java, Rest Assured, TestNG, Org.simple.JSON; UI - Data Driven Framework - Java, Selenium Webdriver, POM Design Principle, TestNG.
3. How would you disable one JSON key-value pair in your framework - By not setting the value of the JSON key-value pair in my automation framework
4. Which has better performance - Where clause or Having clause?
5. Difference between Inner Join, Outer Join, and Full Join
6. Difference between POST and PUT
7. When a log file is updating what command you would use to check the logs - tail -10f command
8. What is ps -ef | grep java (process name) is exactly doing?
9. How would you kill a process - kill -9 PID
10. What is internationalization and how did you perform your automation?
11. What all the CRUD operations you performed in your automation?
12. How will you connect from your local machine to server - Key authentication
13. Difference between hard assert and soft assert