Netflix
Design a Billing System for 300M Subscribers
System Design
Problem
Design a billing system for Netflix that handles monthly subscription billing for 300 million users. The system must reliably charge users on their billing date each month, handle payment failures gracefully, and scale to support the massive user base.
This walkthrough follows the Interview Framework. Use it as a guide, not a script—adapt based on interviewer cues.
Self-assessment rubric
0/17Requirements & Scope
Data Model & APIs
Core Architecture
Deep Dives & Trade-offs
Communication
Solution
Loading canvas…
Sign in to get AI feedback on your answer. Your work is saved while you do.
Sign in to evaluate