InterviewForge

Design Netflix (Video Streaming) at NVIDIA — System Design Interview Guide

How to design Design Netflix (Video Streaming) in a NVIDIA system design interview: scale considerations, what NVIDIA interviewers probe, and company-specific deep dives.

Updated 2026-09Hard

The problem at NVIDIA

  • Functional: browse a catalog, play a video with seek/resume across devices and bitrates, support profiles and watch history.
  • Non-functional: low startup latency (<2s), minimal buffering/rebuffering, global availability, an enormous read-heavy workload.
  • Scale: ~200M subscribers, ~100K titles, petabytes streamed per day, tens of millions of concurrent viewers at peak.
  • Consistency: watch history/resume points can be eventually consistent; playback must never stall on a metadata outage.

Out of scope (covered in detail below)

Billing, recommendations ML training, the studio/production side, downloads/offline, live streaming, and DRM — deferred and discussed in the dedicated section.

At NVIDIA, this problem is framed around systems, performance, and parallel thinking. Expect NVIDIA-specific scale numbers and a focus on production readiness and the company's engineering bar.

Unlock the full guide

Premium members get every DSA, system design, company and role interview guide — plus AI practice, mock interviews, and analytics.

Unlock with Premium