Marketplace Sales Warehouse

A hard Data Modeling mock interview question on DataDriven, with an AI interviewer who asks follow-up questions and a hire or no-hire decision at the end.

Domain
Data Modeling
Difficulty
hard
Seniority
L4

Interview Prompt

On our two-sided marketplace any account can buy or sell, and every item line in an order has both a buyer and a seller, so the analyst building our self-service warehouse needs GMV, commission and seller performance sliceable by account region, product category and its parent category, and date. Sellers reprice constantly, yet booked GMV and commission must never change after the sale. No schema exists yet: establish the entities, their relationships and the dimensional model from scratch.

Summary

No schema given. The interviewer is watching.

How This Interview Works

  1. Read the vague prompt (just like a real interview)
  2. Ask clarifying questions to the AI interviewer
  3. Draw your data model on the schema canvas: tables, keys and relationships
  4. Answer the interviewer's follow-up questions, then get a hire or no-hire decision