interview-prep
Walk in prepared
Pick the role you are interviewing for. Each track has practice questions with clear explanations for every answer, plus coding challenges you can solve in the editor.
By framework
Pick technical questions or a pair-coding session in the editor, at your level.
Cypress
Cypress interview prep by level: technical questions and pair-coding sessions on the command queue, selectors, retry-ability, waiting, test independence and flaky tests.
technical + pair coding · 3 levels · 60 questionsPlaywright
Playwright interview prep by level: technical questions and pair-coding sessions on auto-waiting, locators, web-first assertions and fixtures.
technical + pair coding · 3 levels · 60 questionsSelenium
Selenium interview prep by level: technical questions and pair-coding sessions on waits, locator strategies, findElement vs findElements and stale elements.
technical + pair coding · 3 levels · 60 questionsBy role
Practice the questions asked for a specific job title.
SDET
Prepare for SDET interviews: practice questions on test strategy, CI/CD, framework design and flaky tests, plus hands-on coding challenges with solutions.
6 questions · 2 coding challengesQA Automation Engineer
Practice QA automation engineer interview questions: waits, locator strategy, test independence and what to automate, with explanations and coding tasks.
6 questions · 2 coding challengesAPI Testing
API testing interview questions: HTTP methods, status codes, 401 vs 403, what to assert in responses and authentication, with clear explanations.
6 questions · 2 coding challengesManual QA
Manual QA interview questions: bug reports, severity vs priority, smoke vs regression testing, test design techniques, with clear explanations.
6 questions · 2 coding challengesmethod
How to use this section
- Answer the questions honestly, do not look up answers first. Wrong answers teach the most.
- Read the explanation for every option, including the ones you did not pick.
- Solve the coding challenges in the editor before you open the solution.
- Come back a few days later and repeat. Spaced repetition works.