Menu

All Data Engineering questions

Data Engineering interview questions
#QuestionDifficultyTypeDone
1ETL vs ELT: what factors decide the choice?Easyconceptual, architecture
2Batch or streaming: how do you choose for a use case?Mediumconceptual, architecture
3Data lake vs warehouse vs lakehouse: when would you choose each?Mediumconceptual, architecture
4How do you backfill a pipeline safely?Mediumscenario, architecture
5How do you handle late-arriving data?Mediumscenario, architecture
6How do you handle PII in a data pipeline?Mediumscenario, architecture
7How do you handle schema changes from upstream sources in a pipeline?Mediumscenario, architecture
8How do you test a data pipeline?Mediumconceptual, scenario
9How would you choose a partitioning strategy for a large table?Mediumarchitecture, optimization
10How would you choose an orchestrator for data pipelines?Mediumconceptual, architecture
11How would you design an idempotent batch pipeline?Mediumarchitecture, scenario
12How would you design an incremental load for a large table?Mediumarchitecture, scenario
13How would you investigate a suddenly slower data pipeline?Mediumdebugging, scenario
14How would you monitor pipeline freshness and data SLAs?Mediumscenario, architecture
15What are the most important data-quality checks in production?Mediumconceptual, scenario
16What does CI/CD look like for data pipelines?Mediumconceptual, architecture
17Exactly-once vs effectively-once: what can a pipeline really guarantee?Hardconceptual, architecture
18How would you design a CDC pipeline?Hardarchitecture, scenario

Ticks are saved in this browser only. No account needed.

Continue preparing

Search
Filter by type