ROLE-BASED INTERVIEW PRACTICE

Prepare for the SQL questions your role will face.

30 hands-on questions across 6 role tracks. Write and run a query, check the result, then practise explaining your assumptions and edge cases aloud.

CHOOSE A ROLE

Six focused interview tracks

Start with the role closest to the job. Each track uses questions and datasets that fit that kind of work.

Give yourself a timeboxEach question has an estimated duration. Work it through before opening the hint.
Write and check SQLRun against sample company data and see specific feedback on the result.
Explain the tradeoffsSay what each row means, what you excluded, and how edge cases affect the metric.
What these questions assess

Correct results matter, but interviewers also ask how you define a metric, avoid duplicate counts, handle missing values, and explain a query. These are practice questions on fixed sample data, not a certification or a prediction of any company's interview.