Warehousing interview questions

78 real Warehousing questions from the Data Engineering bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is Snowflake micro-partition?

Mid
  1. A.an automatic ~50-500MB columnar unit with min/max stats for pruning
  2. B.A cloud-warehouse design where data sits in shared storage and elastic compute scales independently, so you pay for each separately.
  3. C.Massively parallel processing, an architecture that distributes data and query work across many nodes that compute in parallel, the basis of cloud warehouses.
  4. D.Redshift Workload Management, which routes queries into queues with memory and concurrency settings; automatic WLM tunes this dynamically.
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Mid
  1. A.Snowflake micro-partition — an independent compute cluster, separate from storage
  2. B.Snowflake micro-partition — A fact table that records the occurrence of an event or a coverage relationship with no numeric measures, used for counting events or capturing eligibility.
  3. C.Snowflake micro-partition — copying a small table to every node to avoid redistribution
  4. D.Snowflake micro-partition — an automatic ~50-500MB columnar unit with min/max stats for pruning
Reveal the answer + AI explanation — free account

4. What is Snowflake virtual warehouse?

Junior
  1. A.an independent compute cluster, separate from storage
  2. B.splitting a table by date/integer range to cut bytes scanned
  3. C.sorting data within partitions by up to four columns
  4. D.A fact table that records the occurrence of an event or a coverage relationship with no numeric measures, used for counting events or capturing eligibility.
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.Snowflake virtual warehouse — A fact table tracking a process with multiple milestones, where rows are updated as each step completes, used for pipelines like order fulfillment.
  2. B.Snowflake virtual warehouse — a virtual CPU unit BigQuery uses to execute SQL
  3. C.Snowflake virtual warehouse — an independent compute cluster, separate from storage
  4. D.Snowflake virtual warehouse — Auto-maintained min/max metadata per block (Redshift) or micro-partition that lets the engine skip blocks not matching a filter.
Reveal the answer + AI explanation — free account

7. What is Snowflake Time Travel?

Junior
  1. A.querying or restoring historical table data within a retention window
  2. B.an automatic ~50-500MB columnar unit with min/max stats for pruning
  3. C.sorting data within partitions by up to four columns
  4. D.Two distributed join strategies: broadcast copies a small table to every node, shuffle redistributes both tables by join key across nodes.
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Junior
  1. A.Snowflake Time Travel — A Redshift node type that separates compute from managed storage (RMS), letting you scale compute without overprovisioning storage.
  2. B.Snowflake Time Travel — querying or restoring historical table data within a retention window
  3. C.Snowflake Time Travel — A warehouse feature that spins up transient extra compute to absorb query spikes, keeping latency stable under high concurrency.
  4. D.Snowflake Time Travel — an independent compute cluster, separate from storage
Reveal the answer + AI explanation — free account

10. What is zero-copy cloning?

Junior
  1. A.a virtual CPU unit BigQuery uses to execute SQL
  2. B.A small dimension that consolidates assorted low-cardinality flags and indicators into one table to keep fact tables narrow.
  3. C.splitting a table by date/integer range to cut bytes scanned
  4. D.an instant metadata-only copy of a table/schema/database
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Junior
  1. A.zero-copy cloning — an instant metadata-only copy of a table/schema/database
  2. B.zero-copy cloning — A Redshift node type that separates compute from managed storage (RMS), letting you scale compute without overprovisioning storage.
  3. C.zero-copy cloning — A small dimension that consolidates assorted low-cardinality flags and indicators into one table to keep fact tables narrow.
  4. D.zero-copy cloning — A fact table that records the occurrence of an event or a coverage relationship with no numeric measures, used for counting events or capturing eligibility.
Reveal the answer + AI explanation — free account

13. What is BigQuery partitioning?

Mid
  1. A.sorting data within partitions by up to four columns
  2. B.A cloud-warehouse design where data sits in shared storage and elastic compute scales independently, so you pay for each separately.
  3. C.an instant metadata-only copy of a table/schema/database
  4. D.splitting a table by date/integer range to cut bytes scanned
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Mid
  1. A.BigQuery partitioning — an instant metadata-only copy of a table/schema/database
  2. B.BigQuery partitioning — splitting a table by date/integer range to cut bytes scanned
  3. C.BigQuery partitioning — Auto-maintained min/max metadata per block (Redshift) or micro-partition that lets the engine skip blocks not matching a filter.
  4. D.BigQuery partitioning — A fact table tracking a process with multiple milestones, where rows are updated as each step completes, used for pipelines like order fulfillment.
Reveal the answer + AI explanation — free account

16. What is BigQuery clustering?

Mid
  1. A.A Redshift feature that queries data directly in S3 without loading it, extending the warehouse over the data lake.
  2. B.Uneven distribution of rows across nodes or partitions that causes some workers to do far more work, a common cause of slow distributed queries.
  3. C.an independent compute cluster, separate from storage
  4. D.sorting data within partitions by up to four columns
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Mid
  1. A.BigQuery clustering — an automatic ~50-500MB columnar unit with min/max stats for pruning
  2. B.BigQuery clustering — sorting data within partitions by up to four columns
  3. C.BigQuery clustering — co-locating rows with the same key on the same node for joins
  4. D.BigQuery clustering — Two distributed join strategies: broadcast copies a small table to every node, shuffle redistributes both tables by join key across nodes.
Reveal the answer + AI explanation — free account

19. What is BigQuery slot?

Junior
  1. A.A cloud-warehouse design where data sits in shared storage and elastic compute scales independently, so you pay for each separately.
  2. B.A small dimension that consolidates assorted low-cardinality flags and indicators into one table to keep fact tables narrow.
  3. C.splitting a table by date/integer range to cut bytes scanned
  4. D.a virtual CPU unit BigQuery uses to execute SQL
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Junior
  1. A.BigQuery slot — An architecture that adds warehouse-grade management (ACID, governance, BI) directly on open data-lake storage via open table formats.
  2. B.BigQuery slot — copying a small table to every node to avoid redistribution
  3. C.BigQuery slot — A Redshift feature that queries data directly in S3 without loading it, extending the warehouse over the data lake.
  4. D.BigQuery slot — a virtual CPU unit BigQuery uses to execute SQL
Reveal the answer + AI explanation — free account

22. What is Redshift distribution style KEY?

Mid
  1. A.A fact table that records the occurrence of an event or a coverage relationship with no numeric measures, used for counting events or capturing eligibility.
  2. B.co-locating rows with the same key on the same node for joins
  3. C.A warehouse feature that spins up transient extra compute to absorb query spikes, keeping latency stable under high concurrency.
  4. D.splitting a table by date/integer range to cut bytes scanned
Reveal the answer + AI explanation — free account

24. Which statement is correct?

Mid
  1. A.Redshift distribution style KEY — An architecture that adds warehouse-grade management (ACID, governance, BI) directly on open data-lake storage via open table formats.
  2. B.Redshift distribution style KEY — A planner that uses table statistics to estimate row counts and pick the cheapest join order and access path for a query.
  3. C.Redshift distribution style KEY — splitting a table by date/integer range to cut bytes scanned
  4. D.Redshift distribution style KEY — co-locating rows with the same key on the same node for joins
Reveal the answer + AI explanation — free account

25. What is Redshift distribution style ALL?

Mid
  1. A.copying a small table to every node to avoid redistribution
  2. B.A small dimension that consolidates assorted low-cardinality flags and indicators into one table to keep fact tables narrow.
  3. C.A warehouse cache that returns a previously computed result for an identical query without rescanning, often free and instantaneous.
  4. D.Massively parallel processing, an architecture that distributes data and query work across many nodes that compute in parallel, the basis of cloud warehouses.
Reveal the answer + AI explanation — free account

27. Which statement is correct?

Mid
  1. A.Redshift distribution style ALL — A managed service that continuously reorganizes table data by clustering keys in the background so users never run manual recluster jobs.
  2. B.Redshift distribution style ALL — copying a small table to every node to avoid redistribution
  3. C.Redshift distribution style ALL — A small dimension that consolidates assorted low-cardinality flags and indicators into one table to keep fact tables narrow.
  4. D.Redshift distribution style ALL — sorting data within partitions by up to four columns
Reveal the answer + AI explanation — free account

28. What is MPP?

Mid
  1. A.A fact table that records the occurrence of an event or a coverage relationship with no numeric measures, used for counting events or capturing eligibility.
  2. B.A managed service that continuously reorganizes table data by clustering keys in the background so users never run manual recluster jobs.
  3. C.A Redshift table property defining physical row ordering so range-restricted scans skip blocks via zone maps; compound or interleaved variants exist.
  4. D.Massively parallel processing, an architecture that distributes data and query work across many nodes that compute in parallel, the basis of cloud warehouses.
Reveal the answer + AI explanation — free account

29. Which term means: "Massively parallel processing, an architecture that distributes data and query work across many nodes that compute in parallel, the basis of cloud warehouses."?

Mid
  1. A.MPP
  2. B.auto-clustering
  3. C.BigQuery slot
  4. D.sort key
Reveal the answer + AI explanation — free account

30. Which statement is correct?

Mid
  1. A.MPP — Massively parallel processing, an architecture that distributes data and query work across many nodes that compute in parallel, the basis of cloud warehouses.
  2. B.MPP — A Redshift feature that queries data directly in S3 without loading it, extending the warehouse over the data lake.
  3. C.MPP — A warehouse cache that returns a previously computed result for an identical query without rescanning, often free and instantaneous.
  4. D.MPP — an automatic ~50-500MB columnar unit with min/max stats for pruning
Reveal the answer + AI explanation — free account

Showing 30 of 78 Warehousing questions — the full set, with answers, explanations and an AI tutor on every question, is inside.

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice Warehousing free