Build a focused SQL revision routine for technical interviews.
SQL 75 brings together 75 interview practice problems across 12 modules to help you turn questions about data into working queries. Practise with customer orders, employee records, sales, user activity, and other scenarios that require you to filter, combine, and analyse information.
\n\n
The sheet moves from querying and grouping to rankings, window functions, continuous ranges, and hierarchies. Use it to apply SQL concepts you have learned, identify gaps in your understanding, and build a focused routine for SQL interview preparation.
\n\n
\n
Start with filtering records, calculating aggregates, and applying conditional logic. Work through joins, self joins, subqueries, missing-record queries, and set operations to answer questions that involve multiple tables or related records.
\n
Continue with date and time analysis, top-N queries, and window functions. Later modules cover consecutive sequences, continuous ranges, common table expressions (CTEs), and hierarchical relationships. Problems include finding top salaries within departments, analysing restaurant payments, and tracing employees who report to the head of a company.
\n\n
\n
Begin by deciding what one row in the answer should represent. Identify the tables you need, how their records relate, and which conditions determine whether a row belongs in the result.
\n
Check how your query handles duplicate records, NULL values, missing matches, tied rankings, and date boundaries. These details help you explain why an answer is correct and adapt it when the requirements change.
\n\n
\n
\n\n
\n
SQL 75 is suitable for students preparing for placements and learners revising SQL for software engineering, data analyst, and data engineering interviews. Basic familiarity with tables, SELECT queries, filtering, joins, and grouping will help you get started.
\n\n
\n
Use the sheet to practise writing queries independently and explaining your choices. Aim to describe the expected output, justify your joins and calculations, and handle follow-up questions about ties, missing data, or changes to the reporting requirements.
| Feature | FreeStart | TUF+Start |
|---|---|---|
| Complete Curriculum | included: Full curriculum access | included: Full curriculum access |
| Planly | not available: Not available | included: Build and follow a structured preparation plan |
| Video Lectures | not available: No videos available | included: Complete video coverage for every topic |
| Expert Learning Material | limited: Community-written articles | included: Detailed material written by engineers from top product-based companies |