InterviewStack.io LogoInterviewStack.io

Data Warehousing and Data Lakes Questions

Architecture of warehouses, data lakes, and lakehouses: storage-compute separation, medallion/zoned layouts, and when each is appropriate. Covers governance of a lake, table formats, and the trade-offs between warehouse-first and lake-first analytics stacks. A core infrastructure-design topic for analytics platforms.

HardTechnical
41 practiced

Design a customer-360 data product: a single conformed customer view assembled from many source systems (CRM, support, billing, marketing) so that every downstream fact table can join to one authoritative customer dimension. Describe the governance process that keeps it conformed as new source systems are onboarded, and how you would communicate breaking changes to dependent teams.

HardTechnical
46 practiced

For an enterprise BI platform, debate lakehouse (Delta Lake or Iceberg) against a managed warehouse (Snowflake or BigQuery), but go deeper than the general trade-off: what actually changes at real enterprise scale, and why?

EasyTechnical
44 practiced

What is a data lakehouse, and what problem is it actually solving? Explain what it borrows from a data warehouse and what it borrows from a data lake.

MediumTechnical
51 practiced

You're evaluating whether to move an analytics workload from one managed cloud warehouse to another, say BigQuery to Snowflake. Walk through how you'd actually decide: what would you look at, and how would you structure a pilot to compare the two before committing?

EasyTechnical
45 practiced

Explain what it means for a cloud data warehouse to separate compute from storage. What does that separation actually buy a team, and what's one situation where keeping compute and storage tightly coupled would still be preferable?

Unlock Full Question Bank

Get access to all 13 Data Warehousing and Data Lakes interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.