Skip to content
Search lessons, topics, tests…
Esc

    ↑ ↓ moveEnter openEsc close
    Test series: all test series

    Test series

    SQL Interview Test Series

    Ten timed mock tests that mirror real SQL interview rounds for .NET developers, from querying fundamentals to senior-level depth. The main dialect is SQL Server (T-SQL). Every mock mixes the topics interviewers actually ask about: joins and NULL behaviour, GROUP BY and HAVING, subqueries and CTEs, window functions (ROW_NUMBER, RANK, LAG/LEAD, running totals), set operators, indexes and sargability, execution plans, transactions and isolation levels, locking and deadlocks, normalization, keys and constraints, views, procedures and functions, query tuning, pagination, and classic puzzles such as the nth highest salary, duplicates, and gaps and islands. Questions combine theory, "what does this query return?", find-the-bug and pick-the-correct-query formats. Difficulty climbs from Mock 1 to Mock 10. Each answer comes with a full teaching explanation (sample data, result sets, tables and a 30-second interview answer) checked against Microsoft Learn and by running every query on SQL Server 2022. Mocks 1 and 2 are free, and Mocks 3–6 are live in Full Access. More mocks are being added: Mocks 7–10 will also be part of Full Access.

    6 mock tests · 2 free · 90 questions · 2 h 15 min in all

    Sign in to keep your scores and see how far you are in this series.

    Mock tests in this series

    1. Mock Test 1SQL Interview Mock 115 questions · 20 minFree
    2. Mock Test 2SQL Interview Mock 215 questions · 20 minFree
    3. Mock Test 3SQL Interview Mock 315 questions · 20 minFull Access
    4. Mock Test 4SQL Interview Mock 415 questions · 25 minFull Access
    5. Mock Test 5SQL Interview Mock 515 questions · 25 minFull Access
    6. Mock Test 6SQL Interview Mock 615 questions · 25 minFull Access

    The tests marked Full Access come with Full Access. Start with a free test first.

    See Full Access