Companies
Amazon1072 questions
Meta547 questions
Google520 questions
ByteDance / TikTok443 questions
Uber346 questions
Microsoft293 questions
OpenAI225 questions
Snowflake206 questions
Apple192 questions
Stripe228 questions
Databricks127 questions
Pinterest118 questions
DoorDash146 questions
Netflix101 questions
Citadel / Citadel Securities143 questions
LinkedIn140 questions
Roblox96 questions
Capital One135 questions
Anthropic113 questions
IBM133 questions
Bloomberg124 questions
Salesforce121 questions
Oracle120 questions
Coinbase94 questions
Airbnb111 questions
Goldman Sachs111 questions
Rippling92 questions
Waymo102 questions
Snapchat100 questions
JPMorgan Chase86 questions

Netflix Interview Question Bank
Netflix's current engineering loop is high-signal and repeat-heavy: Ads candidates see the same topo / frequency-cap / ads data-modeling trio, Member-Commerce-Games candidates see homepage dedupe and duplicate-detection variants, and Infra / Data Platform candidates see cache, latency, and concurrency rounds. The technical prompts are usually solvable, but the grading is communication-heavy: candidates are expected to clarify vague requirements, write tests, explain trade-offs, and connect their past work tightly to the target org.
101
questions
Last updated
Before you start
Showing 41 of 41
Design a Non-Repeating Movie Playlist with Score UpdatesTime Limited CacheSparse Matrix MultiplicationKey-Value Cache with Per-Entry ExpirationFastest Broadcast Path to All CitiesTimed Cache with Expiration and OOM EvictionReport Each Binary-Tree Node's Level and Balance StatusMaximum Overlap Among Closed IntervalsCount Pairs of Strings with No Common CharactersLongest Substring Without Repeating CharactersLongest Run of Identical CharactersTimed Cache with TTL and LRU EvictionMinimum Time to Finish All Dependent Tasks with Durations (Detect Cycles)Topological Sort (Directed Graph Ordering)DFS: Print Each Node's Level and Whether It Is BalancedDesign a TTL Cache (cache with time limit)Design a word counter for streaming textThread-safe Sliding Window P99 Latency TrackerWeighted Cache Eviction (Weight-Constrained Cache)Topological Sort / Dependency ResolutionCommand Executor with Execute and UndoTopological SortJSON Path Query on Map<String, Object> with Wildcard (*)Inverted Index with Phrase SearchImplement an Atomic Counter (Thread-Safe Counter)Double-Checked Locking / Locking Correctness in Multithreaded CodeDesign a Weighted Cache (Phone Screen)Rotating Top-Scored Title Service (Upsert + GetTop with No-Immediate-Repeat)Count Pairs of Show Names Sharing No Common CharactersLongest Contiguous Subarray with All Unique Show Names
