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.

EasyTechnical
56 practiced

Describe the medallion (bronze, silver, gold) layered architecture. What lives in each layer, what happens to the data as it's promoted from one layer to the next, and who typically consumes data at each stage?

MediumTechnical
46 practiced

For a BI workload that needs to serve both live interactive dashboards and heavier ad-hoc analyst queries, how would you choose among compute engines like Presto/Trino, Spark SQL, Databricks SQL, Snowflake, or BigQuery? Walk through what would actually drive that decision.

MediumTechnical
51 practiced

A team is debating whether to adopt a lakehouse or keep maintaining a separate data lake plus a commercial data warehouse. Walk through how you'd actually make that call, and where the real trade-offs tend to show up.

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.

EasyTechnical
48 practiced

What's the fundamental difference between a data warehouse and a data lake? Walk through storage format, schema enforcement, typical users, and query patterns, and give one concrete scenario where you'd pick a warehouse and one where you'd pick a lake.

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.