Menu

How to use this page

This page collects 8 Data modeling interview questions answered in depth (6 medium and 2 hard), ordered from the basics to the harder design and troubleshooting questions. They include “Design a star schema for a business process. What is the grain”, “Kimball vs Inmon vs Data Vault: which would you choose for a new warehouse”, “One big table or a star schema: how do you decide” and “Surrogate keys vs natural keys: which should a dimension use, and why”.

Each answer opens with a short version you could say out loud in an interview, then explains why it works, shows a worked example, and lists the mistakes and follow-up questions interviewers use. If a topic is new to you, learn it in the Data modeling course first. Tick each question off as you practise; your progress is saved in this browser.

All Data modeling questions

Ticks are saved in this browser only. No account needed.

Concept review

Continue preparing

Search
Filter by type