Learn SQL for interview practice.
Forty short lessons, from your first SELECT to window functions and analytical patterns for interview preparation. You write the queries, every answer is checked, and each module ends on three interview problems. Nothing to install.
Free with an account — checked exercises and completed lessons sync to it. No card, no trial.
The syllabus
Eight modules, about ten hours in total. Take them in order or jump straight to the one you need — all available lessons are open with a free account.
How a lesson works
A few paragraphs, then you write SQL against realistic tables and see the result immediately.
Exercises compare your result to the expected one. When it’s wrong you see the exact mismatch, and for the classic mistakes, what went wrong and how to fix it.
Each module ends with three problems. Most come from our bank of 188 SQL practice questions organized by Meta, Google, Amazon and 20 other companies; where the bank has nothing a module can close on, we wrote our own. Solve them here and they count on your dashboard.
Start at lesson one. Keep everything you learn.
Create your free accountGoogle sign-in only — no passwords to manage.