Loading...

Multi-Device Streaming Pipeline with GDPR Deletion

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

Domain
Pipeline Design
Difficulty
hard
Seniority
staff

Problem

Our platform has listeners on mobile, web, and smart speakers - all generating user interaction events. We need to aggregate these into dashboards showing hourly and daily engagement metrics. The challenge is that events arrive late, users can listen across multiple devices in one session, and GDPR requires us to completely delete a user's event history within 30 days of a deletion request. Design the end-to-end pipeline.

Practice This Problem

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