Data & Machine Learning

Data Engineering & Pipelines

6 practice questions. Free questions open a full answer guide; the rest unlock with Pro.

  • What is the curse of dimensionality, and what practical problems does it cause in ML pipelines? Mid level
  • What does it mean for a data pipeline to be idempotent, and why does that property matter when you have to backfill historical data?Go Pro Junior level
  • How do you decide between batch and streaming for a data pipeline, and how do you make either one safe to re-run without producing duplicates?Go Pro Mid level
  • What is the difference between ETL and ELT, and what made ELT more common with modern cloud data warehouses?Go Pro Junior level
  • You own a daily batch pipeline and need to backfill three months of corrected history while the daily job keeps running. How do you design the pipeline so the backfill is safe to rerun and late-arriving events don't corrupt your aggregates?Go Pro Senior level
  • How do you build alignment between data science and data engineering teams when shipping a new ML pipeline?Go Pro Senior level
Want questions matched to your role? Paste a job title, job description, or CV for a personalized set, or go Pro to unlock the full bank.