Phỏng vấn Automation Test Engineer (3–5 năm)
Vikas Pratik — Deloitte interview guide
Chưa họcTrung cấpPDFPhỏng vấn
Các câu hỏi trong tài liệu
- Q1. What are the four pillars of OOPs? Explain each with an example.
- Q2. What is Selenium WebDriver, and why do we use it?
- Q3. What is the difference between findElement() and findElements()?
- Q4. What is the difference between Implicit Wait and Explicit Wait?
- Q5. What is the difference between GET and POST requests in API testing?
- Q6. What is the difference between Method Overloading and Method Overriding?
- Q7. How do you handle dynamic web elements in Selenium?
- Q8. What is Page Object Model, or POM? How have you implemented it in your automation framework?
- Q9. How do you validate an API response? What different things do you verify?
- Q10. What is the difference between INNER JOIN and LEFT JOIN in SQL? Explain with an example.
- Q11. Your Selenium tests are passing locally but failing on Jenkins. How would you troubleshoot the issue step by step?
- Q12. An API is returning a 200 status code, but the UI is displaying incorrect data. How would you identify whether the issue is with the UI, API, or database?
- Q13. Your automation suite contains 500 test cases and takes several hours to execute. How would you reduce the execution time?
- Q14. A developer rejects your critical defect and says, “It is working as expected.” How would you handle this situation?
- Q15. A critical production defect was found that your automation suite failed to catch. As a Senior Automation Test Engineer, what steps would you take for RCA and prevention?