DataDriven
LearnPracticeInterviewDiscussDailyJobs

A live metrics platform serves a real-time consumer dashboard from a streaming aggregation while a p

A medium Pipeline Design mock interview question on DataDriven. Practice with AI-powered feedback, real code execution, and a hire/no-hire decision.

Domain
Pipeline Design
Difficulty
medium

Interview Prompt

A live metrics platform serves a real-time consumer dashboard from a streaming aggregation while a producer team prepares a breaking schema change to the underlying event topic. The capstone composes the four intermediate-tier moves: a schema registry that rejects incompatible producer schemas at registration, an expand-contract phase plan to roll out the breaking change, an event_time-bucketed aggregation feeding the consumer, and a watermark plus allowed-lateness budget plus dead-letter sink so late events are caught or quarantined. Add a schema registry between producer and topic with its compatibility mode named, mark the four expand-contract phases on the canvas, route the aggregation by event_time with a named watermark strategy and 60-minute allowed-lateness budget, and add a dead-letter sink for events past the budget.

How This Interview Works

  1. Read the vague prompt (just like a real interview)
  2. Ask clarifying questions to the AI interviewer
  3. Write your pipeline design solution with real code execution
  4. Get instant feedback and a hire/no-hire decision

Related

  • All Mock Interviews
  • Practice Mode (untimed)
  • System Design Interview Questions
  • Data Engineering Interview Prep Guide
  • Practice Problems
  • Daily Challenge