GreyOrange SDET Interview Experience (Rounds 1–3) – Short Version
Round 1 (Automation + Resume)
Introduce yourself.
Explain your current automation project.
Discuss your framework architecture (POM).
Selenium questions (Waits, XPath, WebDriver).
Pytest (fixtures, markers, parameterization, xdist).
API testing (GET/POST, status codes, authentication).
SQL queries (joins, duplicates, second highest salary).
Python basics and coding (strings, lists, dictionaries).
Scenario: How would you automate a dynamic web page?
Interview duration: ~60–90 minutes.
Round 2 (Coding + DSA)
11. One or two coding problems in Python.
12. Arrays and strings.
13. HashMap/Dictionary problems.
14. Linked List questions.
15. Stack and Queue.
16. Binary Search.
17. Graph problem (Course Schedule/Topological Sort).
18. Dry run your code.
19. Explain time and space complexity.
20. Interview duration: ~60–90 minutes.
Round 3 (Framework + Design + Scenarios)
21. Design an automation framework.
22. Explain Page Object Model.
23. Logging and reporting strategy.
24. Parallel execution approach.
25. CI/CD integration (Jenkins/GitHub Actions).
26. API framework design.
27. Mobile automation (Appium) if mentioned on your resume.
28. Debugging flaky tests.
29. Real-time testing scenarios and optimization questions.
30. Focus on problem-solving, clean design, and practical automation experience.
Overall Difficulty: ⭐⭐⭐⭐☆ (Moderate to Difficult)
Key Topics to Prepare: Python, Selenium, Pytest, API Testing, SQL, DSA (especially Graphs, Linked Lists, Arrays), Framework Design, and CI/CD.