Test Your SQL Skills
Test your SQL across filtering and NULL semantics, joins, aggregation, and window functions and constraints. 30 scenario questions, instant score by category, free with no signup.
What is the SQL Test?
This is a scenario-based SQL test: 30 short queries, each followed by a question about what actually happens when it runs. A WHERE clause compared against NULL that quietly returns nothing. A LEFT JOIN that behaves like an INNER JOIN once you filter the wrong column. A NOT IN that silently drops every row because one value in the subquery was NULL. You pick the answer that matches what the database actually returns, not what looks like it should happen.
Keep readingShow less
The 30 questions cover four areas — filtering and NULL semantics, joins and set operations, aggregation and subqueries, and window functions/CTEs/transactions/constraints. Those four are the places where reading a query and running a query quietly diverge, and where a job posting's Strong SQL usually turns out to mean something specific once you are in the interview. You get a score in each area, so a weak spot shows up as a weak spot rather than as a lower total.
It takes about twelve minutes, there is no signup, and there is no query to write or execute — every question is read-and-predict, the same way a senior engineer reviews a pull request. Knowing the syntax and knowing what a specific query does against specific data are different skills, and this measures the second one.
What You'll Discover
You Might Also Like
Explore related assessments to deepen your self-understanding.
Python Test
Test your Python across syntax, functions and scope, data structures, and errors and object-oriented idioms. 30 scenario questions, instant score by category, free with no signup.
Java Test
Test your Java across core syntax and types, methods/overloading/scope, collections/generics/control flow, and exceptions/concurrency/idioms. 30 code-reading questions, instant score by category, free with no signup.
JavaScript Test
Test your JavaScript across core syntax and coercion, functions/scope/closures and this, objects/arrays and data structures, and the event loop/async/prototype idioms. 30 code-reading questions, instant score by category, free with no signup.
Excel Skills Test
Test your Excel across formulas, lookup, data handling and presentation. 30 scenario questions, instant score by category, free with no signup.
Word Skills Test
Test your Word across formatting, styles, mail merge, reviewing, and templates. 25 scenario questions, instant score by category, free with no signup.