Are you preparing for a data engineering or analytics engineering interview — and not sure your data modelling knowledge is strong enough?
Data modelling is the skill that separates candidates who get hired from candidates who get close. Interviewers want to know whether you can design a schema, define a grain, choose the right SCD type, and defend your trade-offs under pressure. Most candidates are unprepared for this. This handbook makes sure you are not.
What You Will Learn
Relational modelling, normalisation (1NF–5NF), keys, constraints, and ERD whiteboard techniquesStar schema and snowflake schema design from grain to DDLAll seven Slowly Changing Dimension types — including dbt Snapshot implementationAdditive, semi-additive, and non-additive facts — and why the difference mattersData Vault 2.0 — Hubs, Links, Satellites, hash keys, and incremental loadingOne Big Table, NoSQL modelling, lakehouse architecture (Delta Lake, Iceberg, medallion layers)dbt-driven modelling — sources, staging, marts, tests, snapshots, incremental modelsA repeatable five-step whiteboard framework applied across five complete domains100 interview questions with full reasoning-based answers across four difficulty levelsTwo end-to-end mock interviews with scripted follow-up questions and model answersFive ERD reference, normal forms cheat sheet, SCD decision matrix, comparison tables, 150-term glossaryWho This Book Is For?
Data Engineers, Analytics Engineers, BI Developers, SQL Developers, Data Architects, and anyone preparing for a technical interview that includes data modelling questions — from fresh graduates to experienced professionals.
Why This Handbook Is Different?
Most interview books give you definitions. This one gives you reasoning. Every answer explains the why, not just the what. Every example uses realistic enterprise scenarios. The whiteboard framework works across any domain. The mock interviews show exactly what strong candidates say — and what weak candidates miss.
If your next interview includes a whiteboard design question, this handbook is your preparation.