https://medium.com/@njain321/java-programming-interview-questions-for-automation-testing-with-answers-737eb219311b