39 ETL & ELT questions from the Data Engineering bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.
Free to start: the 2-minute IT readiness check — six questions and a result.
A.A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
B.The stored maximum value of a watermark column from the last successful run, used to bound the next incremental extract.
C.A full load replaces the whole target each run; an incremental load processes only new or changed rows since the last run for efficiency.
D.An intermediate landing zone where raw extracted data is held before transformation, isolating sources from the warehouse and enabling reprocessing.
Answer + AI explanation with Pro
2. Which term means: "An intermediate landing zone where raw extracted data is held before transformation, isolating sources from the warehouse and enabling reprocessing."?
Junior
A.staging area
B.change data feed
C.idempotent load
D.reverse ETL
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.staging area — A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
B.staging area — The stored maximum value of a watermark column from the last successful run, used to bound the next incremental extract.
C.staging area — An intermediate landing zone where raw extracted data is held before transformation, isolating sources from the warehouse and enabling reprocessing.
D.staging area — Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
Answer + AI explanation with Pro
4. What is medallion architecture?
Mid
A.Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
B.A layered design with bronze (raw), silver (cleaned and conformed), and gold (business-ready aggregates) tables popularized by the lakehouse pattern.
C.A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
D.A stream of inserts, updates, and deletes emitted by a source so downstream pipelines apply only deltas instead of full reloads.
Answer + AI explanation with Pro
5. Which term means: "A layered design with bronze (raw), silver (cleaned and conformed), and gold (business-ready aggregates) tables popularized by the lakehouse pattern."?
Mid
A.watermark column
B.exactly-once ingestion
C.medallion architecture
D.slowly changing fact
Answer + AI explanation with Pro
6. Which statement is correct?
Mid
A.medallion architecture — A layered design with bronze (raw), silver (cleaned and conformed), and gold (business-ready aggregates) tables popularized by the lakehouse pattern.
B.medallion architecture — Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
C.medallion architecture — A correction or restatement of previously loaded fact rows, handled by reversing entries, snapshotting, or restating affected partitions.
D.medallion architecture — Ensuring each source record lands once despite retries, achieved with idempotent writes, dedup keys, or transactional offset commits.
Answer + AI explanation with Pro
7. What is reverse ETL?
Mid
A.A stream of inserts, updates, and deletes emitted by a source so downstream pipelines apply only deltas instead of full reloads.
B.A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
C.A monotonically increasing column (timestamp or id) tracked between runs so incremental extracts pull only rows newer than the last loaded value.
D.Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
Answer + AI explanation with Pro
8. Which term means: "Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows."?
Mid
A.reverse ETL
B.medallion architecture
C.exactly-once ingestion
D.backfill
Answer + AI explanation with Pro
9. Which statement is correct?
Mid
A.reverse ETL — A monotonically increasing column (timestamp or id) tracked between runs so incremental extracts pull only rows newer than the last loaded value.
B.reverse ETL — Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
C.reverse ETL — A full load replaces the whole target each run; an incremental load processes only new or changed rows since the last run for efficiency.
D.reverse ETL — A layered design with bronze (raw), silver (cleaned and conformed), and gold (business-ready aggregates) tables popularized by the lakehouse pattern.
Answer + AI explanation with Pro
10. What is ELT?
Mid
A.A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
B.Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
C.A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
D.The stored maximum value of a watermark column from the last successful run, used to bound the next incremental extract.
Answer + AI explanation with Pro
11. Which term means: "A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL."?
Mid
A.staging area
B.watermark column
C.ELT
D.backfill
Answer + AI explanation with Pro
12. Which statement is correct?
Mid
A.ELT — An intermediate landing zone where raw extracted data is held before transformation, isolating sources from the warehouse and enabling reprocessing.
B.ELT — Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
C.ELT — A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
D.ELT — A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
Answer + AI explanation with Pro
13. What is change data feed?
Mid
A.A full load replaces the whole target each run; an incremental load processes only new or changed rows since the last run for efficiency.
B.A stream of inserts, updates, and deletes emitted by a source so downstream pipelines apply only deltas instead of full reloads.
C.Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
D.A correction or restatement of previously loaded fact rows, handled by reversing entries, snapshotting, or restating affected partitions.
Answer + AI explanation with Pro
14. Which term means: "A stream of inserts, updates, and deletes emitted by a source so downstream pipelines apply only deltas instead of full reloads."?
Mid
A.slowly changing fact
B.ELT
C.change data feed
D.staging area
Answer + AI explanation with Pro
15. Which statement is correct?
Mid
A.change data feed — A full load replaces the whole target each run; an incremental load processes only new or changed rows since the last run for efficiency.
B.change data feed — A layered design with bronze (raw), silver (cleaned and conformed), and gold (business-ready aggregates) tables popularized by the lakehouse pattern.
C.change data feed — A stream of inserts, updates, and deletes emitted by a source so downstream pipelines apply only deltas instead of full reloads.
D.change data feed — A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
Answer + AI explanation with Pro
16. What is backfill?
Senior
A.Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
B.Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
C.An intermediate landing zone where raw extracted data is held before transformation, isolating sources from the warehouse and enabling reprocessing.
D.A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
Answer + AI explanation with Pro
17. Which term means: "Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe."?
Senior
A.exactly-once ingestion
B.high-water mark
C.backfill
D.idempotent load
Answer + AI explanation with Pro
18. Which statement is correct?
Senior
A.backfill — A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
B.backfill — Ensuring each source record lands once despite retries, achieved with idempotent writes, dedup keys, or transactional offset commits.
C.backfill — A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
D.backfill — Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
Answer + AI explanation with Pro
19. What is watermark column?
Mid
A.A monotonically increasing column (timestamp or id) tracked between runs so incremental extracts pull only rows newer than the last loaded value.
B.A layered design with bronze (raw), silver (cleaned and conformed), and gold (business-ready aggregates) tables popularized by the lakehouse pattern.
C.Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
D.Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
Answer + AI explanation with Pro
20. Which term means: "A monotonically increasing column (timestamp or id) tracked between runs so incremental extracts pull only rows newer than the last loaded value."?
Mid
A.medallion architecture
B.full load vs incremental
C.watermark column
D.exactly-once ingestion
Answer + AI explanation with Pro
21. Which statement is correct?
Mid
A.watermark column — An incremental pattern that deletes the target rows for a key range then inserts the recomputed rows, giving idempotent partition replacement.
B.watermark column — A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
C.watermark column — A monotonically increasing column (timestamp or id) tracked between runs so incremental extracts pull only rows newer than the last loaded value.
D.watermark column — A stream of inserts, updates, and deletes emitted by a source so downstream pipelines apply only deltas instead of full reloads.
Answer + AI explanation with Pro
22. What is slowly changing fact?
Senior
A.A correction or restatement of previously loaded fact rows, handled by reversing entries, snapshotting, or restating affected partitions.
B.A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
C.Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
D.Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
Answer + AI explanation with Pro
23. Which term means: "A correction or restatement of previously loaded fact rows, handled by reversing entries, snapshotting, or restating affected partitions."?
Senior
A.slowly changing fact
B.watermark column
C.change data feed
D.backfill
Answer + AI explanation with Pro
24. Which statement is correct?
Senior
A.slowly changing fact — Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
B.slowly changing fact — A correction or restatement of previously loaded fact rows, handled by reversing entries, snapshotting, or restating affected partitions.
C.slowly changing fact — Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
D.slowly changing fact — A full load replaces the whole target each run; an incremental load processes only new or changed rows since the last run for efficiency.
Answer + AI explanation with Pro
25. What is idempotent load?
Mid
A.A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
B.A full load replaces the whole target each run; an incremental load processes only new or changed rows since the last run for efficiency.
C.A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
D.Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
Answer + AI explanation with Pro
26. Which term means: "A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition."?
Mid
A.idempotent load
B.backfill
C.full load vs incremental
D.ELT
Answer + AI explanation with Pro
27. Which statement is correct?
Mid
A.idempotent load — A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
B.idempotent load — Moving modeled data from the warehouse back out into operational SaaS tools (CRM, ad platforms) to activate analytics in business workflows.
C.idempotent load — Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
D.idempotent load — A pattern that loads raw data into the warehouse first and transforms it in-place using warehouse compute, leveraging cheap scalable storage and SQL.
Answer + AI explanation with Pro
28. What is delete-insert strategy?
Mid
A.A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
B.A stream of inserts, updates, and deletes emitted by a source so downstream pipelines apply only deltas instead of full reloads.
C.An incremental pattern that deletes the target rows for a key range then inserts the recomputed rows, giving idempotent partition replacement.
D.A monotonically increasing column (timestamp or id) tracked between runs so incremental extracts pull only rows newer than the last loaded value.
Answer + AI explanation with Pro
29. Which term means: "An incremental pattern that deletes the target rows for a key range then inserts the recomputed rows, giving idempotent partition replacement."?
Mid
A.high-water mark
B.exactly-once ingestion
C.delete-insert strategy
D.full load vs incremental
Answer + AI explanation with Pro
30. Which statement is correct?
Mid
A.delete-insert strategy — An incremental pattern that deletes the target rows for a key range then inserts the recomputed rows, giving idempotent partition replacement.
B.delete-insert strategy — Re-running a pipeline over historical date ranges to populate or correct past partitions, ideally idempotently so reruns are safe.
C.delete-insert strategy — A layered design with bronze (raw), silver (cleaned and conformed), and gold (business-ready aggregates) tables popularized by the lakehouse pattern.
D.delete-insert strategy — A load designed so rerunning it for the same window yields the same final state, typically via delete-insert or merge keyed on a partition.
Answer + AI explanation with Pro
Showing 30 of 39 ETL & ELT questions — the full set, with answers, explanations and an AI tutor on every question, is inside.
Free to start
Start with a free readiness check
Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every ETL & ELT question come with Pro.