69 Ingestion & CDC 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 change event representing a delete, often a key with a null value in Kafka, signaling downstream systems to remove the corresponding row.
B.A reusable integration component that extracts from a specific source or loads to a destination, the building block of managed ELT platforms.
C.A side channel where records that repeatedly fail processing are diverted so the main pipeline keeps flowing and bad data can be inspected later.
D.A CDC approach that uses database triggers to write changes to shadow tables, capturing every change but adding write overhead on the source.
Answer + AI explanation with Pro
2. Which term means: "A CDC approach that uses database triggers to write changes to shadow tables, capturing every change but adding write overhead on the source."?
Mid
A.tombstone record
B.trigger-based CDC
C.exactly-once delivery
D.Fivetran
Answer + AI explanation with Pro
3. Which statement is correct?
Mid
A.trigger-based CDC — A CDC approach that polls rows whose updated_at is newer than the last run; simple but can miss hard deletes and out-of-order updates.
B.trigger-based CDC — A connector mode that fetches only records changed since the last sync using a cursor field, minimizing data transfer.
C.trigger-based CDC — A CDC approach that uses database triggers to write changes to shadow tables, capturing every change but adding write overhead on the source.
D.trigger-based CDC — A Debezium snapshot setting that reads the full current state of tables once before streaming ongoing log changes, giving a complete starting baseline.
Answer + AI explanation with Pro
4. What is timestamp-based CDC?
Mid
A.An open-source and cloud ELT platform with a large connector catalog and a CDK for building custom source and destination connectors.
B.A CDC approach that polls rows whose updated_at is newer than the last run; simple but can miss hard deletes and out-of-order updates.
C.Automatically detecting and propagating source schema changes (new or altered columns) into the destination without breaking the pipeline.
D.A Debezium snapshot setting that reads the full current state of tables once before streaming ongoing log changes, giving a complete starting baseline.
Answer + AI explanation with Pro
5. Which term means: "A CDC approach that polls rows whose updated_at is newer than the last run; simple but can miss hard deletes and out-of-order updates."?
Mid
A.dead-letter queue
B.Debezium
C.incremental sync
D.timestamp-based CDC
Answer + AI explanation with Pro
6. Which statement is correct?
Mid
A.timestamp-based CDC — A CDC approach that polls rows whose updated_at is newer than the last run; simple but can miss hard deletes and out-of-order updates.
B.timestamp-based CDC — An initial bulk snapshot of a table followed by continuous log-based change streaming, the standard pattern Debezium uses to bootstrap then keep current.
C.timestamp-based CDC — A guarantee that each event affects the destination exactly once despite retries, achieved via idempotent writes or transactional offset commits.
D.timestamp-based CDC — A CDC approach that uses database triggers to write changes to shadow tables, capturing every change but adding write overhead on the source.
Answer + AI explanation with Pro
7. What is Debezium?
Mid
A.A Kafka message with a non-null key and null value that signals deletion of that key, used by compacted topics and CDC delete events.
B.An initial bulk snapshot of a table followed by continuous log-based change streaming, the standard pattern Debezium uses to bootstrap then keep current.
C.A Debezium snapshot setting that reads the full current state of tables once before streaming ongoing log changes, giving a complete starting baseline.
D.An open-source CDC platform that reads database transaction logs and streams row-level change events, commonly through Kafka Connect.
Answer + AI explanation with Pro
8. Which term means: "An open-source CDC platform that reads database transaction logs and streams row-level change events, commonly through Kafka Connect."?
Mid
A.Snowpipe Streaming
B.incremental snapshot
C.Debezium
D.schema registry
Answer + AI explanation with Pro
9. Which statement is correct?
Mid
A.Debezium — An open-source CDC platform that reads database transaction logs and streams row-level change events, commonly through Kafka Connect.
B.Debezium — An initial bulk snapshot of a table followed by continuous log-based change streaming, the standard pattern Debezium uses to bootstrap then keep current.
C.Debezium — A guarantee that each event affects the destination exactly once despite retries, achieved via idempotent writes or transactional offset commits.
D.Debezium — A connector mode that fetches only records changed since the last sync using a cursor field, minimizing data transfer.
Answer + AI explanation with Pro
10. What is Kafka Connect?
Mid
A.Automatically detecting and propagating source schema changes (new or altered columns) into the destination without breaking the pipeline.
B.A framework of reusable source and sink connectors that move data between Kafka and external systems without custom producer or consumer code.
C.A framework of reusable source and sink connectors for streaming data in and out of Kafka without writing custom producer or consumer code.
D.A monotonically increasing position in a database transaction log (LSN) used by log-based CDC to resume exactly where it left off.
Answer + AI explanation with Pro
11. Which term means: "A framework of reusable source and sink connectors for streaming data in and out of Kafka without writing custom producer or consumer code."?
Mid
A.timestamp-based CDC
B.Snowpipe Streaming
C.trigger-based CDC
D.Kafka Connect
Answer + AI explanation with Pro
12. Which statement is correct?
Mid
A.Kafka Connect — A CDC approach that polls rows whose updated_at is newer than the last run; simple but can miss hard deletes and out-of-order updates.
B.Kafka Connect — A change event representing a delete, often a key with a null value in Kafka, signaling downstream systems to remove the corresponding row.
C.Kafka Connect — Snowflake's rowset streaming ingestion that writes rows directly into tables with low latency, avoiding the file-staging step of classic Snowpipe.
D.Kafka Connect — A framework of reusable source and sink connectors for streaming data in and out of Kafka without writing custom producer or consumer code.
Answer + AI explanation with Pro
13. What is Fivetran?
Junior
A.A managed ELT connector service that automates extraction and loading from SaaS and database sources into a warehouse with schema handling.
B.A change event representing a delete, often a key with a null value in Kafka, signaling downstream systems to remove the corresponding row.
C.A Kafka message with a non-null key and null value that signals deletion of that key, used by compacted topics and CDC delete events.
D.A Debezium snapshot setting that reads the full current state of tables once before streaming ongoing log changes, giving a complete starting baseline.
Answer + AI explanation with Pro
14. Which term means: "A managed ELT connector service that automates extraction and loading from SaaS and database sources into a warehouse with schema handling."?
Junior
A.Debezium
B.trigger-based CDC
C.schema registry
D.Fivetran
Answer + AI explanation with Pro
15. Which statement is correct?
Junior
A.Fivetran — An open-source and cloud ELT platform with a large connector catalog and a CDK for building custom source and destination connectors.
B.Fivetran — A connector mode that fetches only records changed since the last sync using a cursor field, minimizing data transfer.
C.Fivetran — Snowflake's rowset streaming ingestion that writes rows directly into tables with low latency, avoiding the file-staging step of classic Snowpipe.
D.Fivetran — A managed ELT connector service that automates extraction and loading from SaaS and database sources into a warehouse with schema handling.
Answer + AI explanation with Pro
16. What is Airbyte?
Junior
A.An open-source CDC platform that reads database transaction logs and emits row-level change events to Kafka.
B.A sink that can process the same record more than once without changing the result, typically by upserting on a key, enabling safe retries.
C.A managed ELT connector service that automates extraction and loading from SaaS and database sources into a warehouse with schema handling.
D.An open-source and cloud ELT platform with a large connector catalog and a CDK for building custom source and destination connectors.
Answer + AI explanation with Pro
17. Which term means: "An open-source and cloud ELT platform with a large connector catalog and a CDK for building custom source and destination connectors."?
Junior
A.timestamp-based CDC
B.Kafka Connect
C.Airbyte
D.Snowpipe Streaming
Answer + AI explanation with Pro
18. Which statement is correct?
Junior
A.Airbyte — A Debezium technique that chunks a table snapshot and interleaves it with live change streaming, avoiding long locks and allowing resumption.
B.Airbyte — An open-source and cloud ELT platform with a large connector catalog and a CDK for building custom source and destination connectors.
C.Airbyte — A guarantee that each source change is reflected exactly once downstream despite retries, typically achieved with idempotent writes and offset tracking.
D.Airbyte — An initial bulk snapshot of a table followed by continuous log-based change streaming, the standard pattern Debezium uses to bootstrap then keep current.
Answer + AI explanation with Pro
19. What is snapshot plus streaming CDC?
Senior
A.An open-source CDC platform that reads database transaction logs and streams row-level change events, commonly through Kafka Connect.
B.A framework of reusable source and sink connectors that move data between Kafka and external systems without custom producer or consumer code.
C.A Debezium technique that chunks a table snapshot and interleaves it with live change streaming, avoiding long locks and allowing resumption.
D.An initial bulk snapshot of a table followed by continuous log-based change streaming, the standard pattern Debezium uses to bootstrap then keep current.
Answer + AI explanation with Pro
20. Which term means: "An initial bulk snapshot of a table followed by continuous log-based change streaming, the standard pattern Debezium uses to bootstrap then keep current."?
Senior
A.snapshot plus streaming CDC
B.schema registry
C.log sequence number
D.incremental snapshot
Answer + AI explanation with Pro
21. Which statement is correct?
Senior
A.snapshot plus streaming CDC — A CDC approach that polls rows whose updated_at is newer than the last run; simple but can miss hard deletes and out-of-order updates.
B.snapshot plus streaming CDC — An initial bulk snapshot of a table followed by continuous log-based change streaming, the standard pattern Debezium uses to bootstrap then keep current.
C.snapshot plus streaming CDC — Snowflake's rowset streaming ingestion that writes rows directly into tables with low latency, avoiding the file-staging step of classic Snowpipe.
D.snapshot plus streaming CDC — A guarantee that each event affects the destination exactly once despite retries, achieved via idempotent writes or transactional offset commits.
Answer + AI explanation with Pro
22. What is tombstone record?
Mid
A.A change event representing a delete, often a key with a null value in Kafka, signaling downstream systems to remove the corresponding row.
B.A framework of reusable source and sink connectors for streaming data in and out of Kafka without writing custom producer or consumer code.
C.A managed ELT connector service that automates extraction and loading from SaaS and database sources into a warehouse with schema handling.
D.Snowflake's rowset streaming ingestion that writes rows directly into tables with low latency, avoiding the file-staging step of classic Snowpipe.
Answer + AI explanation with Pro
23. Which term means: "A change event representing a delete, often a key with a null value in Kafka, signaling downstream systems to remove the corresponding row."?
Mid
A.Fivetran
B.tombstone record
C.initial snapshot mode
D.schema drift handling
Answer + AI explanation with Pro
24. Which statement is correct?
Mid
A.tombstone record — A change event representing a delete, often a key with a null value in Kafka, signaling downstream systems to remove the corresponding row.
B.tombstone record — A Kafka message with a non-null key and null value that signals deletion of that key, used by compacted topics and CDC delete events.
C.tombstone record — A framework of reusable source and sink connectors that move data between Kafka and external systems without custom producer or consumer code.
D.tombstone record — Automatically detecting and propagating source schema changes (new or altered columns) into the destination without breaking the pipeline.
Answer + AI explanation with Pro
25. What is exactly-once delivery?
Senior
A.A framework of reusable source and sink connectors for streaming data in and out of Kafka without writing custom producer or consumer code.
B.A sink that can process the same record more than once without changing the result, typically by upserting on a key, enabling safe retries.
C.A guarantee that each source change is reflected exactly once downstream despite retries, typically achieved with idempotent writes and offset tracking.
D.A change event representing a delete, often a key with a null value in Kafka, signaling downstream systems to remove the corresponding row.
Answer + AI explanation with Pro
26. Which term means: "A guarantee that each source change is reflected exactly once downstream despite retries, typically achieved with idempotent writes and offset tracking."?
Senior
A.trigger-based CDC
B.incremental snapshot
C.exactly-once delivery
D.snapshot plus streaming CDC
Answer + AI explanation with Pro
27. Which statement is correct?
Senior
A.exactly-once delivery — A guarantee that each source change is reflected exactly once downstream despite retries, typically achieved with idempotent writes and offset tracking.
B.exactly-once delivery — An open-source CDC platform that reads database transaction logs and streams row-level change events, commonly through Kafka Connect.
C.exactly-once delivery — A Debezium snapshot setting that reads the full current state of tables once before streaming ongoing log changes, giving a complete starting baseline.
D.exactly-once delivery — A reusable integration component that extracts from a specific source or loads to a destination, the building block of managed ELT platforms.
Answer + AI explanation with Pro
28. What is connector?
Junior
A.Snowflake's rowset streaming ingestion that writes rows directly into tables with low latency, avoiding the file-staging step of classic Snowpipe.
B.A managed ELT connector service that automates extraction and loading from SaaS and database sources into a warehouse with schema handling.
C.A monotonically increasing position in a database transaction log (LSN) used by log-based CDC to resume exactly where it left off.
D.A reusable integration component that extracts from a specific source or loads to a destination, the building block of managed ELT platforms.
Answer + AI explanation with Pro
29. Which term means: "A reusable integration component that extracts from a specific source or loads to a destination, the building block of managed ELT platforms."?
Junior
A.exactly-once delivery
B.Debezium
C.Snowpipe Streaming
D.connector
Answer + AI explanation with Pro
30. Which statement is correct?
Junior
A.connector — A reusable integration component that extracts from a specific source or loads to a destination, the building block of managed ELT platforms.
B.connector — A CDC approach that polls rows whose updated_at is newer than the last run; simple but can miss hard deletes and out-of-order updates.
C.connector — A Debezium technique that chunks a table snapshot and interleaves it with live change streaming, avoiding long locks and allowing resumption.
D.connector — A central service that stores and versions message schemas (Avro, Protobuf, JSON) and enforces compatibility rules between producers and consumers.
Answer + AI explanation with Pro
Showing 30 of 69 Ingestion & CDC 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 Ingestion & CDC question come with Pro.