SQLquizzMonkey

SQL Interview Mock

A 450-question bank weighted toward advanced and tricky questions, served as 40-question, 60-minute mocks: DDL and data types, DML and NULL logic, joins, aggregation, subqueries and CTEs, window functions, functions and types, indexes and performance, transactions, and security and design. Mapped to the roadmap.sh SQL roadmap, written for PostgreSQL with portability notes, and every option explains its reasoning.

40 questions60 minutesPass 70 / 1004 domains450 practice questions

Syllabus

4 domains · 10 skills, weighted like the official blueprint.

1SQL Foundations20% of the exam · 2 skills
  • DDL, Data Types and ConstraintsNot started
    10% · 45 questions
    Notes
  • DML, Operators and NULL LogicNot started
    10% · 45 questions
    Notes
2Querying35% of the exam · 3 skills
  • JoinsNot started
    12% · 45 questions
    Notes
  • Aggregation, GROUP BY and HAVINGNot started
    11% · 45 questions
    Notes
  • Subqueries, CTEs and Recursive QueriesNot started
    12% · 45 questions
    Notes
3Advanced SQL20% of the exam · 2 skills
  • Window FunctionsNot started
    11% · 45 questions
    Notes
  • Functions, Dates, Views and ProceduresNot started
    9% · 45 questions
    Notes
4Engine and Production25% of the exam · 3 skills
  • Indexes, Query Plans and OptimisationNot started
    10% · 45 questions
    Notes
  • Transactions, Isolation and LockingNot started
    9% · 45 questions
    Notes
  • Security, Integrity and Schema DesignNot started
    6% · 45 questions
    Notes

Sample questions with answers

10 questions from the SQL bank, with an explanation for every option. No sign-up needed.

See sample questions

Questions about this exam

How many questions are in a full SQL Interview Mock, and how long is it?

40 questions in 60 minutes. Each mock draws questions from every domain in proportion to its weight, so the mix matches the blueprint.

What score do you need to pass it?

Results are reported from 0 to 100, and 70 is the passing score used in these mocks. Harder questions carry more weight.

What does the SQL Interview Mock cover?

4 domains: SQL Foundations (20%), Querying (35%), Advanced SQL (20%) and Engine and Production (25%).

How can I practise for it?

Start with the free 15-question diagnostic to find your weak spots, drill any skill with an explanation after every answer, retry your mistakes with spaced review, then sit timed full mocks.

How is my readiness score worked out?

It weighs your recent answers on each skill by difficulty, combines the skills by their exam weight into a predicted score, and reports your chance of reaching the pass mark. How scoring works