An AI coach that finds your SQL skill gaps — and builds your practice around them.
5,745 accepted solutions · 1,195 people last 30 days
Every query you solve scores your Skillmap across nine SQL skills. The coach reads it, picks your next question from the weakest line, and tells you why a wrong query is wrong. Company sets and timed mocks for the screen you have. 299 challenges. Start free.
Skillmap
Nine SQL skills, scored as you solve
Your next question
Picked from your weakest skill
Company sets & mocks
Capital One · Revolut · Stripe · Wise
✓ 3 rows returned (0.002s)
Most SQL sites hand you a list. SQL Quest scores every solve on nine skills — joins, window functions, aggregation, CTEs and five more — so you see exactly where you would lose points in an interview. The coach picks the next question from your weakest line, and a wrong submit gets a diagnosis, not "incorrect".
Free gets you practising today. Pro is for the weeks before a named screen: the questions it saves for last, the clock, and help that does not run out.
Upgrade inside the app when a screen has a date. Cancel anytime; 7-day full refund on both plans.
Each set is tagged from what candidates report: the tables, the tasks, the time. Two companies also have a timed mock built to the reported format. Every company page dates its sources.
More company pages: Plaid · Ramp · Morgan Stanley · Spotify · Amazon · Google · Meta · Apple · Netflix · Uber · Airbnb · Shopify · Databricks · NVIDIA · OpenAI · Anthropic · Tesla · Interview Prep Hub →
Formats and topics come from candidate reports on Glassdoor, Blind and forums, dated on each page; the questions are SQL Quest's own, matched to those topics — not questions any company has published. No set is affiliated with or endorsed by the company it is named for, and screens change — treat every specific as reported, not official.
299 SQL practice challenges, each tagged on the Skillmap — window functions, joins, CTEs, aggregation, subqueries, CASE, dates, NULLs, strings.
Browse the whole bank →Most SQL sites hand you a list of questions and leave you to guess what comes next. SQL Quest tracks where you actually get stuck, explains why a query is wrong, and picks your next challenge from your own weak spots.
| Feature | SQL Quest | DataLemur | StrataScratch | HackerRank | LeetCode DB | SQLBolt |
|---|---|---|---|---|---|---|
| Explains why your query is wrong | ✓ | — | — | — | — | — |
| AI Coach with contextual memory | ✓ Claude | — | AI evaluator | — | — | — |
| Skillmap that picks your next question | ✓ | — | — | — | — | — |
| Company-tagged challenges | ✓ by company | ✓ | ✓ | partial | — | — |
| Substantial free tier | ✓ | partial | ✓ | ✓ | ✓ | ✓ |
Checked September 2026 against each site's public pages (LeetCode: April 2026 — its site blocks automated reads). Competitor features change; tell us if a row is stale.
I teach SQL 1:1 on Preply. Watch students get stuck in real time, ship fixes same-day. Pro users DM on LinkedIn, get replies within hours. Last week:
"I submitted my query and the grader just said 'incorrect'. I had no idea what was wrong."
Shipped: a nine-category diagnostic that names the gap in plain English on every failed submit.
"I know CASE WHEN exists but I keep putting it in the wrong place."
Shipped: skeleton templates that show where each clause lives, without giving the answer.
"I opened a challenge, got pulled into Slack, came back and couldn't tell which one I was already mid-way through."
Shipped: a "Started" badge and filter, plus a Previous Question button.
Friction reported → fixed same day. Every week. You benefit.
No signup. No card. First query in under 60 seconds.
Start freeRuns in your browser. No install, no plugins.