Interview experience
Netflix Interview Questions
Overview
Section titled “Overview”Netflix’s engineering loop runs a recruiter screen, one technical phone screen, and a 4-5 round onsite (2 coding, 1 system design, 1 culture round) built around DSA fluency and the Freedom & Responsibility culture, hiring mostly through referrals rather than a campus drive.
Netflix interview process at a glance
Section titled “Netflix interview process at a glance”| Round | Duration | What they test |
|---|---|---|
| Recruiter screen | 20-30 min | Background, motivation, comp expectations, logistics |
| Technical phone screen | 45-60 min | 1 live coding problem + CS fundamentals |
| Onsite - Coding (x2) | 45-60 min each | DSA (medium-hard), code quality, edge cases, trade-offs |
| Onsite - System design | 60-75 min | Streaming-scale design: CDN, encoding, recommendations |
| Onsite - Culture / behavioural | 45-60 min | Freedom & Responsibility, candor, judgment, ownership |
| Hiring manager (some loops) | 30-45 min | Team fit, career goals, closing questions |
Recruiter screen
Section titled “Recruiter screen”A 20-30 minute call to confirm background, work authorization, current comp/notice period, and why Netflix. It’s a filter, not a technical bar - be direct about your timeline and expectations rather than vague.
Common questions
- Walk me through your resume/current role
- Why are you looking at Netflix right now?
- What are your compensation expectations?
- What’s your notice period / earliest start date?
Full behavioural frameworks are on the Netflix HR interview questions page.
Technical phone screen
Section titled “Technical phone screen”One 45-60 minute call with an engineer: a single live coding problem plus a few CS-fundamentals questions (OOPs, complexity analysis, sometimes SQL). Interviewers weigh how you clarify requirements and reason about edge cases as much as whether you reach a working answer.
Common questions
- Longest substring without repeating characters (sliding window + hashmap)
- Detect a cycle in a directed graph (DFS colouring / topological sort)
- Merge intervals / overlapping intervals
- Explain time and space complexity trade-offs for your solution
See how real candidates handled this stage on the Netflix interview experience page.
Onsite: coding rounds
Section titled “Onsite: coding rounds”Two back-to-back 45-60 minute rounds, each with 1-2 problems. Expect medium-to-hard DSA - graphs, trees, caching structures - sometimes framed as a mini system-building exercise (e.g. an in-memory file system with mkdir/ls, or deserializing a binary tree). Netflix cares less about brute-force speed and more about clean code, edge-case handling, and articulating trade-offs out loud.
Common questions
- Binary tree level-order traversal (BFS)
- Design an LRU cache
- In-memory file system: implement mkdir and ls
- Deserialize a binary tree from a given format
- Top-K frequent elements (heap-based)
Round-by-round breakdowns with the exact follow-ups asked are on the Netflix interview experience page.
Onsite: system design
Section titled “Onsite: system design”A 60-75 minute round built around Netflix’s own domain - streaming at scale - rather than generic system design templates. Interviewers probe how you reason about latency, reliability, and operational trade-offs, not just whether you can draw boxes and arrows.
Common questions
- Design Netflix’s video delivery/CDN layer (Open Connect-style)
- How would you design adaptive bitrate streaming?
- Design the encoding pipeline for a newly uploaded video
- Design a recommendation system - how do you handle cold start?
- How do you handle millions of concurrent streams during a big release?
Onsite: culture / behavioural round
Section titled “Onsite: culture / behavioural round”Netflix weighs this round more heavily than most Big Tech loops. Questions probe the “Freedom & Responsibility” culture memo directly: judgment without heavy process, candid/direct feedback, and ownership of outcomes - including ones that didn’t work out. Interviewers are also checking for the “keeper test” mindset: would your future manager fight to keep you on the team.
Common questions
- Tell me about a time you exercised judgment without waiting for approval
- Describe a time you gave or received blunt, candid feedback - what changed?
- Tell me about a decision you made that you’d stand behind even if it turned out wrong
- Tell me about a time you disagreed with a team decision - what did you do?
- Why Netflix, specifically, over other streaming/tech companies?
Sample answer frameworks for each of these are on the Netflix HR interview questions page.
Frequently asked questions about Netflix interviews
Section titled “Frequently asked questions about Netflix interviews”What is the Netflix interview process?
Netflix’s loop usually runs: 1. Recruiter screen (20-30 min) - background, motivation, comp expectations. 2. Technical phone screen (45-60 min) - one live coding problem plus CS fundamentals. 3. Virtual onsite (4-5 back-to-back rounds, half a day) - two DSA/coding rounds, one streaming-scale system design round, and one culture/behavioural round built around Netflix’s Freedom & Responsibility values. 4. Some loops add a separate hiring-manager conversation. End-to-end timeline is roughly 3-6 weeks.
What questions are asked in Netflix interviews?
Coding rounds lean medium-to-hard: graph/tree traversal, sliding window, merge intervals, LRU-style cache design, sometimes an in-memory file system (mkdir/ls) exercise. System design centers on Netflix’s own domain: CDN/Open Connect, adaptive bitrate streaming, encoding pipelines, and recommendations at scale. The culture round asks you to defend a strong opinion, describe a time you acted without waiting for sign-off, and talk about giving or receiving blunt feedback.
How many rounds are there in the Netflix interview?
Typically 5-6 touchpoints: recruiter screen, technical phone screen, 2 onsite coding rounds, 1 onsite system design round, and 1 culture/behavioural round - sometimes with an added hiring-manager or skip-level conversation. Composition varies by team, so treat this as a template, not a fixed script.
How should I prepare for Netflix interviews?
Drill medium-hard DSA with a focus on clean code and edge cases (Netflix cares more about trade-off discussion than raw speed), be ready to design a piece of the streaming stack (CDN, encoding, or recommendations) in plain language, and prepare 3-4 STAR stories around ownership, candid feedback, and a decision you’d stand behind even if it went wrong - that maps directly to the Freedom & Responsibility culture memo.
What is the Netflix “keeper test”?
It’s the standard Netflix managers use internally: for each report, would you fight to keep them if they said they were leaving for a similar role elsewhere? If not, Netflix believes you should let them go with a generous severance rather than manage them out slowly. In an interview, this translates to interviewers screening for people who show high, sustained impact - not just competence - so vague or “I did my job fine” answers land worse here than at process-heavy companies.
Does Netflix ask hard LeetCode-style DSA questions?
Expect medium-to-hard problems (graphs, trees, sliding window, caching structures), but Netflix weighs clean code, edge-case handling, and trade-off discussion more heavily than raw algorithmic difficulty. Some loops - especially for infra/platform roles - lean lighter on pure DSA and heavier on system design and debugging real code, so the exact mix varies by team more than at Amazon or Google.
What is Netflix’s interview offer rate?
Community-reported data (Blind, levels.fyi) suggests roughly 70% of candidates who reach the final onsite loop get an offer - but getting to the onsite is the hard part, since Netflix’s earlier funnel (resume screen, recruiter screen, phone screen) is unusually selective. Treat any published rate as a rough signal, not a guarantee, since it shifts by team, level, and hiring cycle.
Is Netflix’s process different for freshers vs experienced hires?
Yes. Netflix’s only real entry-level track is its small, US-only New Grad Program, so most India-based hires land through referrals or off-campus applications rather than a campus pipeline. Round structure (recruiter screen, phone screen, onsite) doesn’t change for freshers, but the system-design and culture bar stays just as high - prepare like an experienced-hire candidate, not for a typical fresher drive.

