DataDriven
LearnPracticeInterviewDiscussDailyJobs

A startup has nine fragile point-to-point pipelines on the canvas: three sources (Postgres, Stripe,

A medium Pipeline Design interview practice problem on DataDriven. Write and execute real pipeline design code with instant grading.

Domain
Pipeline Design
Difficulty
medium

Problem

A startup has nine fragile point-to-point pipelines on the canvas: three sources (Postgres, Stripe, Zendesk) each with three team-specific extracts. Every Postgres schema change breaks three pipelines and the on-call gets paged four times a week. Apply the beginner tier (three gaps, four roles, fan-in, layered architecture) to consolidate. Each source should land once into a shared raw zone, one curated transform should feed a shared warehouse, and every dashboard should read from the warehouse. The final canvas should have fewer nodes than it started with.

Practice This Problem

Solve this Pipeline Design problem with real code execution. DataDriven runs your solution and grades it automatically.

Related

  • All Practice Problems
  • Mock Interview Mode
  • System Design Interview Questions
  • Data Engineering Interview Prep Guide
  • Daily Challenge
  • Data Engineering Lessons