The Desi Architect
Notes / Design Interview Problems / Design YouTube / Netflix (Global Video Streaming)
Track 5 · Design Interview Problems

Design YouTube / Netflix (Global Video Streaming)

From 4K creator upload to 360p playback on a moving bus. How chunking, transcoding pipelines, and CDN edge caching deliver stutter-free video at petabyte scale.

Interview problem25 min read
On this page
  1. Problem framing
  2. Questions I ask before drawing anything
  3. Requirements
  4. Estimation
  5. API design
  6. Database schema
  7. The video processing and transcoding pipeline
  8. Adaptive Bitrate Streaming (ABR)
  9. Evolutionary architecture: v1 MVP to v2 Distributed scale
  10. CDN caching strategy: making 95%+ hits reality
  11. Edge cases and failure recovery
  12. Cross-questions interviewers will ask
  13. Interview Rubric: Mid-Level vs Senior / Staff