15 cheat sheets to prep a data analyst interview in one weekend
Data analyst interviews test recall under pressure: joins on a whiteboard, a p-value question with no warning, a metrics case with a trap inside. One-page references are the right prep format. Here are 15 free sheets mapped to the four stages of a real interview loop.
A data analyst interview is a recall exam wearing a conversation costume. Nobody lets you google the difference between RANK and DENSE_RANK mid-screen, and nobody waits while you look up what a p-value means. That is why one-page references are the right prep format: each covers one topic interviews actually probe, small enough to read, close, and reproduce from memory. Here are 15 free sheets, mapped to the four stages of a typical analyst loop, that turn a weekend into structured prep.
The 15 sheets, by interview stage:
- SQL JOINs
- SQL execution order
- WHERE vs HAVING
- Window functions
- Statistics formulas
- Mean vs median vs mode
- Probability distributions
- Percentage change traps
- Misleading charts
- Vanity vs actionable metrics
- SMART KPIs
- The AARRR funnel
- Excel formulas
- VLOOKUP vs INDEX/MATCH
- pandas one-liners
Stage 1: the SQL screen
Almost every analyst loop starts here, live coding or a take-home. The good news: SQL screens are built from a tiny set of patterns, endlessly re-skinned.
SQL JOINs
The 4 joins you use and the two traps that duplicate rows. Interviewers love asking why revenue doubled after a join; this sheet is the answer.
SQL execution order
You write top to bottom, the engine runs in a different order. Explains the alias error question and makes every other SQL answer sound senior.
WHERE vs HAVING
Why aggregates are not allowed in WHERE, and the one-word fix. Asked in some form in nearly every screen at every level.
Window functions
Ranking without collapsing rows, the RANK vs DENSE_RANK trio, and the top-N-per-group pattern that separates intermediate candidates from beginners.
Drill these in order: SQL JOINs, the execution order, WHERE vs HAVING, then window functions. If you can write the top-N-per-group pattern from a blank editor, you are ready for most screens.

Stage 2: the statistics questions
Stats questions in analyst interviews test vocabulary and judgment, not derivations. Can you explain a number out loud without misleading anyone?
Stats formulas
Center, spread, outliers, correlation, hypothesis testing, phrased the way you would say them out loud. The p-value explanation alone is worth the read.
Mean vs median vs mode
What each average measures, when each one lies, and the one-second skew check. The salary question interviewers use to test judgment.
Probability distributions
Normal, binomial, Poisson, log-normal: what each models and the tell that identifies it. Enough to answer which distribution fits this with confidence.
Percentage traps
Why down 50% then up 50% leaves you down 25%, percentage points vs percent, and why you never average percentages. Pure interview bait, defused.
The sheets: the statistics interview vocabulary, mean vs median vs mode, probability distributions, and the percentage change traps. Practice saying the answers aloud; the interview format is spoken, and fluency is half the evaluation.

Stage 3: the case and metrics round
This is where analysts are separated from query writers. You get a business scenario, signups are up, revenue is flat, what do you look at, and the interviewer watches how you think about measurement.
Misleading charts
The five tricks that make honest numbers lie, and the 5-second audit. Cases often include a deliberately bad chart to see if you catch it.
Vanity vs actionable metrics
The 3-question test that exposes a vanity metric, and the translation table to its actionable cousin. The exact skill the signups-are-up case is probing.
SMART KPIs
What separates a KPI from a metric, the SMART test, and the red flags of decorative KPIs. For the design a dashboard for X question.
AARRR funnel
Five funnel stages, one metric per stage, where funnels actually leak. A ready-made structure for almost any product or growth case.
Before the case round, read misleading charts, vanity vs actionable metrics, the SMART KPI test, and AARRR pirate metrics. Cases feel unstructured, but a candidate with a funnel framework and a vanity-metric detector always sounds prepared.

Stage 4: the tools round
Less glamorous, still screened: can you actually operate a spreadsheet and a notebook?
Excel formulas
The 22 formulas behind most business analysis, lookups, conditional math, spill functions, plus the three polite lies Excel tells by default.
VLOOKUP vs INDEX/MATCH
The three lookups side by side and the approximate-match default that fills reports with wrong rows. Often asked by name in analyst interviews.
pandas one-liners
The 23 one-liners that carry nearly every analysis, plus the first four lines to run on any new dataset. Ideal for a live notebook exercise.
Covered in the Excel formulas that still matter, VLOOKUP, INDEX/MATCH or XLOOKUP, and the pandas cheat sheet.

An interview never asks whether you have seen the answer. It asks whether you can produce it, right now, with someone watching.
The weekend plan, and what a weekend cannot do
Split the fifteen sheets across two days: SQL and statistics Saturday, cases and tools Sunday, each in read-close-reproduce cycles with a second pass on whatever you failed to recall. That is honest, high-yield prep, and it will carry you through the recall stages of the loop.
But be clear about the boundary. Every loop also contains the question no sheet answers: tell me about an analysis you did. That answer has to come from a real project, messy data, a real business question, a decision you can defend under follow-ups, and it is the part of the interview that actually produces offers. Cheat sheets sharpen recall; only applied work creates evidence. If your portfolio is thin, start there this week with our data analyst portfolio project ideas, and if you are wondering whether the effort pays, here is why an analyst portfolio is worth it. Prep the recall in a weekend. Build the proof before you need it.