Crackpad
← All topics

SQL interview preparation

Querying, joins, schema changes, views and indexes, performance, and the query puzzles that come up in interviews, each answered in plain English, with an analogy and runnable SQL. Click a question to reveal the answer.

QUERY BASICS

SQL fundamentals

CORE
HOT
HOT
CORE
TRICKY
CORE
CORE
TRICKY
TRICKY
JOINS & SUBQUERIES

Joins, subqueries & set operations

HOT
TRICKY
HOT
TRICKY
CORE
TRICKY
HOT
TRICKY
SCHEMA & DATA

Writing data & schema

CORE
HOT
TRICKY
HOT
TRICKY
VIEWS, INDEXES & PROGRAMMABILITY

Views, indexes, procedures & triggers

HOT
TRICKY
CORE
HOT
CORE
TRICKY
HOT
CORE
TRICKY
HOT
TRICKY
PERFORMANCE

Query performance

HOT
HOT
HOT
TRICKY
CORE
PATTERNS & PUZZLES

Common interview queries

HOT
HOT
TRICKY
HOT
CORE
TRICKY