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
- Read the vague prompt (just like a real interview)
- Ask clarifying questions to the AI interviewer
- Write your pipeline design solution with real code execution
- Get instant feedback and a hire/no-hire decision