1. Tell me about yourself.
2. Explain Agile methodology.
3. How do you test a page?
4. How do you start API testing?
5. What response codes do you know?
6. Can you explain the difference between 401 and 403 response codes?
7. How do you write a test case?
8. What parameters do you consider when creating test cases?
9. How do you create a bug in Jira?
10. What is the difference between `git push` and `git push –force`?
11. What do you know about `git reset`?
12. How would you start with a BDD framework from scratch?
13. What is the Cucumber framework?
14. What is the purpose of `pom.xml`?
15. Write a program to find duplicate values in a given map.
16. Write a program to swap numbers without using a temporary variable.
17. Write a program to reverse a list without using inbuilt methods.
18. Write a program to determine if a number is odd or even using Python.
19. Locate an XPath for a given element.
20. How do you handle frames in Selenium?
21. What waits are available in Selenium?
22. How do you handle alerts in Selenium?