Netflix System Design Interview Questions

Practice the exact questions companies are asking right now.

25 Questions 1 Company08.11.2026
Showing 20 results
Role
Netflix logo
Netflix
Medium
Software Engineer

Design a Distributed Frequency-Capping Service

Design a frequency-capping service for an advertising platform. Before an ad impression is served, the caller asks whether a user has already seen a c...

System Design
1
0
26 people solved
Aug 11, 2026
Netflix logo
Netflix
Medium
Software Engineer

Design ad frequency capping

Design an Ad Frequency Capping System Design a frequency capping system for an advertising platform. The system must ensure that a user does not see t...

System Design
541
3
5013 people solved
Apr 15, 2026
Netflix logo
Netflix
Medium
Software Engineer

Design a Scheduler for ML Training and Batch Inference Jobs

Design a Scheduler for ML Training and Batch Inference Jobs Design a scheduler for machine-learning compute jobs. Focus on training and batch inferenc...

System Design
1
0
15 people solved
Jun 24, 2026
Netflix logo
Netflix
Hard
Software EngineerSenior+

Design an Ad Pacing System

Design an advertising pacing system for a large-scale video / streaming advertising platform. Advertisers create campaigns with budgets, flight dates ...

System Design
41
0
366 people solved
Apr 5, 2026
Netflix logo
Netflix
Hard
Software Engineer

Design an ad frequency capping system

Design a real-time ad frequency capping system for an ads platform. When the ad server is deciding whether to show an ad to a user, it must enforce ca...

System Design
204
0
1602 people solved
Mar 9, 2026
Netflix logo
Netflix
Hard
Software Engineer

Design a File Backup System

Design a scalable file backup system. You are given access to basic file-system primitives such as listing directories, reading file metadata, reading...

System Design
23
0
204 people solved
Apr 11, 2026
Netflix logo
Netflix
Medium
Software EngineerSenior+ Locked

Design Ad Frequency and Order Tracking

This question evaluates system-design competencies for building low-latency, high-throughput ad-platform components—specifically a real-time frequency...

System Design
38
0
454 people solved
Apr 26, 2026
Netflix logo
Netflix
Hard
Software EngineerSenior+

Design Publisher Configuration Rules

Design a supply-side advertising configuration system that manages publisher-specific rules. A publisher may own many websites, mobile apps, channels,...

System Design
18
0
133 people solved
Apr 5, 2026
Netflix logo
Netflix
Medium
Software Engineer

Model data for an ads platform

Design a data model (logical schema) for an advertising platform. Include core entities such as: - Business/account (advertiser) - Campaign and budget...

System Design
56
0
396 people solved
Jan 30, 2026
Netflix logo
Netflix
Medium
Software Engineer

Design Rolling-Window Ad Frequency Capping

Design a frequency-capping service for an advertising platform. The ad platform receives ad requests for users and must decide whether a candidate ad,...

System Design
23
0
162 people solved
Apr 17, 2026
Netflix logo
Netflix
Medium
Software EngineerSenior+

Design an Ad Frequency Capping System

Design a frequency capping system for an advertising platform. A frequency cap limits how many times a user can be shown an ad, campaign, line item, o...

System Design
12
0
153 people solved
Apr 3, 2026
Netflix logo
Netflix
Medium
Software Engineer Locked

Model ads demand data for reporting

This question evaluates competencies in data modeling, ETL/ELT pipeline design, analytics warehousing, handling slowly changing dimensions, and high-v...

System Design
42
0
354 people solved
Feb 4, 2026
Netflix logo
Netflix
Hard
Software Engineer

Design viewport dedup for Netflix home page

Design viewport dedup for Netflix home page Design the Above-the-Fold Deduplicated Home Page Rendering Context You are designing the initial viewport ...

System Design
30
0
302 people solved
Aug 1, 2025
Netflix logo
Netflix
Hard
Software Engineer Locked

Model data for an ads platform

This question evaluates a candidate's competency in data modeling and database architecture for large-scale advertising systems, including relational ...

System Design
32
0
314 people solved
Jan 20, 2026
Netflix logo
Netflix
Hard
Software Engineer

Design ads frequency capping service

Design an Ads Frequency Capping Service Context You are designing a service that ensures a user does not see the same ad creative or campaign more tha...

System Design
37
0
574 people solved
Jul 17, 2025
Netflix logo
Netflix
Hard
Software Engineer

Model advertiser intake database schema

Model advertiser intake database schema Advertiser Intake and Campaign Data Model (F1-style) Context You are designing a multi-tenant advertiser intak...

System Design
19
0
293 people solved
Jul 17, 2025
Netflix logo
Netflix
Hard
Data Engineer Locked

Design config rollout and click aggregation

This question evaluates system design and data engineering competencies, focusing on distributed systems, global configuration management, deployment ...

System Design
10
0
95 people solved
Dec 13, 2025
Netflix logo
Netflix
Medium
Software EngineerSenior+ Locked

Design an ads data model

This question evaluates a candidate's ability to design scalable data models and system architecture for an ads platform, including entity relationshi...

System Design
39
0
274 people solved
Sep 30, 2025
Netflix logo
Netflix
Easy
Software Engineer

Design a crash-resilient file system

Prompt Design a resilient file system that can recover file contents correctly after a system crash (e.g., power loss / kernel panic). The interviewer...

System Design
15
0
307 people solved
Dec 16, 2025
Netflix logo
Netflix
Medium
Software Engineer

Design Netflix viewport deduplication

Design Netflix viewport deduplication Design an Algorithm to Ensure No Duplicates in the First Netflix Home-Page Viewport Context You are rendering a ...

System Design
44
0
350 people solved
Aug 4, 2025

Explore more Netflix System Design interview questions

Real questions from candidate reports, grouped by role, topic and company.

By role
Other categories at Netflix
System Design questions at other companies
Browse all