JJobsMoi
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/17

Requirements & 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