Netflix Interview Questions
Master your tech interview with our curated database of real questions from top companies.
Determine Maximum Consecutive Order Days Per User
orders +----+---------+------------+ | id | user_id | order_date | +----+---------+------------+ | 1 | 101 | 2024-01-01 | | 2 | 101 | 2024-0...
Show Behavioral Fit and Experience
Behavioral and Leadership HR Screen — Software Engineer (Netflix) Context: This is an HR screen focused on your background, leadership, and culture fi...
How to Design Effective A/B Tests for Onboarding
A/B Test Design: Redesigned Onboarding Flow Context A consumer subscription app is launching a redesigned onboarding flow for newly registered users. ...
Describe Leading a Project from Ideation to Delivery
Behavioral & Leadership (Data Scientist — Onsite) Scenario A hiring manager wants a deep dive into your most impactful project to gauge ownership, tec...
Implement weighted-eviction cache
Question Design and implement a weighted cache supporting get(key) and put(key, value, weight) operations. The cache has a total weight limit; when in...
Identify Longest Consecutive Incrementing Watch-Time Sequence
Scenario A streaming platform records daily minutes watched per user and wants to identify engagement streaks. Question Given an unsorted integer arra...
Address Fraud Detection with Imbalance and Concept Drift Solutions
End-to-End ML Workflow: Online Payments Fraud Detection Scenario You are designing a fraud-detection system for an online payments product that must s...
Find user pairs with overlapping last K movies
You are given the same user movie-watching histories as in the previous problem. Each user’s history is an ordered list of movie IDs from earliest to ...
Group users by same last K watched movies
You are given a list of users' movie-watching histories. Each user’s history is an ordered list of movie IDs in the order they were watched (earliest ...
Design a thread-safe key-value store
You are working on infrastructure for an AI platform. Inside a single process, many worker threads need to share a simple in-memory key–value store; a...
Navigate conflicting signals and ambiguous expectations
Behavioral & Leadership Onsite: Changing Expectations, Stakeholder Pushback, Preparation Strategy, and Learning Plan Context You are interviewing for ...
Plan and analyze a ranking A/B test
Experiment Design: New Search Ranking Feature Context You are designing, running, and analyzing an online controlled experiment to evaluate a new sear...
Design a robust conversion propensity model
Daily Notification Propensity Model (Top-20% Targeting) Context You need to score users once per day with the probability they will make a purchase wi...
Aggregate D1 retention cohorts in SQL
Today is 2025-09-01. Using SQL (optionally outline a pandas approach too), compute daily engagement and D1 retention for the last 7 days (2025-08-26 t...
Implement longest increasing subarray with one deletion
Given an array of integers nums, return the length of the longest strictly increasing contiguous subarray you can obtain by deleting at most one eleme...
Design experiment on culture memo emphasis
A/B Test Design: Prominently Feature the Culture Memo on Job Description Pages You are designing an experiment to evaluate whether prominently featuri...
Write SQL for DAU and first-purchase conversion
Today is 2025-09-01. Using the schema and sample data below, write a single ANSI-SQL query that returns one row per day for the last 7 days (2025-08-2...
Justify all-cash compensation expectations and trade-offs
All-Cash Compensation Expectation (Data Scientist — HR Screen) Context You are in an HR screen for a Data Scientist role. Provide a clear, well-resear...
Demonstrate JD skills with quantified outcomes
Data Scientist HR Screen: Map a JD Skill to Your Resume Project Pick one skill explicitly highlighted in the job description and one project from your...
Critique culture memo and design probes
Interpreting a Company Culture Memo (Data Scientist, HR Screen) You are interviewing for a Data Scientist role at a tech company that publishes a publ...