CheatsheetKit

Role Pack · Junior to Mid

Data Analyst Interview Pack

SQL, statistics, A/B testing, visualisation and the business-case questions.

Window functions, experiment design, and translating a business question into an analysis.

Questions
360
Topics
20
Pages
286

Get the Data Analyst Interview Pack — $9 One-off. Delivered as a PDF by email the moment payment clears.

Prices shown are a USD base. Your local-market price is calculated at checkout in your own currency, plus any local sales tax.

What is inside

20 chapters, in the order the interviews tend to ask them:

  1. SQL fundamentals and the relational model
  2. Selection, filtering and projection
  3. Joins and relationship modelling
  4. Aggregation and GROUP BY
  5. Window functions and analytical queries
  6. Subqueries, CTEs and set operations
  7. Null semantics and data quality gates
  8. Data types, dates and time zones
  9. Query planning and indexes
  10. Schema design and constraints
  11. Transactions and concurrency
  12. Partitioning and large tables
  13. Star schemas and analytical modelling
  14. Incremental pipelines and idempotency
  15. Transformation tooling and dbt
  16. Testing data and pipeline observability
  17. Python for data analysis
  18. Statistical reasoning for analysts
  19. Experimentation and causal inference
  20. Communicating analysis and dashboards

How the answers are built

Each chapter opens with the checklist the question is really testing. A few from this pack:

Questions this pack covers

  1. What does it mean that SQL is declarative rather than procedural?
  2. Why does SQL treat rows as a bag instead of a set?
  3. Why can a WHERE clause not reference an alias defined in the same SELECT list?
  4. What does three valued logic do to a negated predicate?
  5. Why does a many to many join multiply rows in both directions?
  6. What is the fan out trap, and how do you detect it?
  7. What happens when you aggregate a grouped query a second time?
  8. Why is COUNT(column) different from COUNT(*)?

Each one is answered in full in the pack, with the reasoning written out rather than a bullet list.

Related packs

About this pack

How many questions?
360, spread across 20 topics, written out in full across 286 pages.
Do the answers just list keywords?
No. Each answer is written as prose, because that is what you have to reproduce when someone asks you the question.
How do I get it?
Pay once and the PDF arrives by email immediately, with a signed download link.
Can I get it refunded?
Yes, if it is not what you expected. See the refund policy.