SDET Interview Question

Technical Interviews:

1. Backend Automation: How do you test a new feature in backend automation?

2. REST Assured Basies: Explain client-server architecture in

REST Assured and the concept of method chaining.

3. Comparison with Postman: Why use REST Assured for backend automation instead of Postman?

4. 00P Concepts in Test Frameworks: Which OOP concepts do you apply, and how?

5. Data Structures: Differences between HashMap and HashTable.

6. Java Fundamentals: Function overloading vs. overriding, static class concepts, and static initialisers.

7. Serialization: What are serialization and deserialization?

8. Memory Management in DSA: How are variables stored in memory?

9. DSA Types: What are the primary data structures, and how does a stack work? (With pseudocode!)

10. Automation Challenges: What challenges do you face during test automation?

11. Design Patterns: What is the singleton pattern, Builder Pattern etc., and how is it used in test automation?

12. Framework Architecture: Explain the structure of your test automation framework.

13. Algorithm Question: Find a pair of numbers in a set that adds up to a given target (e.g., [1, 2, 3, 9] with a target of 10).

14. Selenium Details: Explain iframes and the use of robot classes.

15. Dynamic Locators: Discuss dynamic locator strategies and axes XPath syntax.

16. CI/CD Experience: How have you effectively used CI/CD pipelines, and what was the outcome?

17. Test Strategy & Estimation: How do you prepare a test strategy and estimate for new product features?

18. Microservices Architecture: Explain microservice architecture, payloads, and their traces.

Managerial Interview:

1. Project & Experience Discussions:

Talk about past projects, skills, and tech stack

2. QA Methodologies: Discuss QA best practices and methodologies

3. Scenario-Based Testing: Situational questions related to test planning and execution

4. Leadership Principles: Address questions reflecting leadership and decision-making skills