Design an analytical data warehouse for a marketplace: orders, products, sellers, buyers, delivery. How would you model the data, and why that way?
~10 min by voice
How to approach it
They're checking whether you can design an analytical model starting from business questions: identify the business processes, set the grain of the facts, justify star versus snowflake, account for dimension history and the warehouse layers. In other words, whether you can tell an analytical warehouse apart from a copy of the production database.
The interviewer will ask this question and listen. Think out loud and ask for a hint if you need one. When you're done, pause or tap “That's my answer”. In about a minute, your score and the points you covered show up here.