SQL coding interview practice
45 test-checked SQL exercises for the live-coding interview: joins, grouping, CTEs and window functions, against a real database in your browser. Free.
Topics
- Select & Filter: 6 exercises
- Aggregation: 6 exercises
- Joins: 7 exercises
- Subqueries & CTEs: 6 exercises
- Window Functions: 6 exercises
- Strings, Dates & CASE: 5 exercises
- Modifying Data: 5 exercises
- Schema Design: 4 exercises
Each exercise pairs a worked example with a twin problem to solve in a real editor; the tests run the moment you do. Progress is saved in your browser, and in your account if you sign in.