Interview Cache
Master your next technical interview with real questions from industry leaders.
Master your next technical interview with real questions from industry leaders.
84 problems across 5 categories
| Done | Title | Difficulty | Updated |
|---|---|---|---|
| Implement Cache, Undo, and DFS Software EngineerCoding | Medium | Apr 26, 2026 | |
| Design Ad Frequency and Order Tracking Software EngineerSystem Design | Medium | Apr 26, 2026 | |
| Implement Streaming Word Counter Machine Learning EngineerCoding | Medium | Apr 22, 2026 | |
| Compare Losses and Explain LoRA Machine Learning Engineer | Medium | Apr 22, 2026 | |
| Implement TTL Cache and Tree Balance Reporting Software EngineerCoding | Medium | Apr 17, 2026 | |
| Design Rolling-Window Ad Frequency Capping Software EngineerSystem Design | Medium | Apr 17, 2026 | |
| Implement ordering and undo executor Software EngineerCoding | Medium | Apr 15, 2026 | |
| Design ad frequency capping Software EngineerSystem Design | Medium | Apr 15, 2026 | |
| Design a File Backup System Software EngineerSystem Design | Hard | Apr 11, 2026 | |
| Implement a Versioned Key-Value Store Software EngineerCoding | Hard | Apr 5, 2026 | |
| Design Publisher Configuration Rules Software EngineerSystem Design | Hard | Apr 5, 2026 | |
| Design an Ad Pacing System Software EngineerSystem Design | Hard | Apr 5, 2026 | |
| Compute Earliest Completion Times Software EngineerCoding | Hard | Apr 5, 2026 | |
| Model Direct-Sold DSP Orders Software EngineerCoding | Medium | Apr 3, 2026 | |
| Implement Caches, Undo, and Traversal Software EngineerCoding | Medium | Apr 3, 2026 | |
| Design an Ad Frequency Capping System Software EngineerSystem Design | Medium | Apr 3, 2026 | |
| Design demand-side ads relational tables Software EngineerCoding | Hard | Mar 9, 2026 | |
| Design an ad frequency capping system Software EngineerSystem Design | Hard | Mar 9, 2026 | |
| Compute subtree sums with tree DFS Software EngineerCoding | Hard | Mar 9, 2026 | |
| Estimate ATE of personalization on streaming Data ScientistProduct Sense | Medium | Mar 5, 2026 | |
| Compute ITT, TOT, and LATE with noncompliance Data ScientistProduct Sense | Medium | Mar 5, 2026 | |
| Answer core probability and statistics questions Data Scientist | Medium | Mar 5, 2026 | |
| Solve sliding-window and disjoint-string-pairs tasks Software EngineerCoding | Medium | Mar 1, 2026 | |
| Design homepage viewport rendering with deduplication Software EngineerSystem Design | Medium | Mar 1, 2026 | |
| Explain self-attention, LoRA, Adam vs SGD, ViT Machine Learning Engineer | Medium | Feb 23, 2026 | |
| Design an ML Platform Portal Machine Learning EngineerSystem Design | Easy | Feb 23, 2026 | |
| Design a concurrent latency percentile tracker Software EngineerCoding | Hard | Feb 12, 2026 | |
| Model ads demand data for reporting Software EngineerSystem Design | Medium | Feb 4, 2026 | |
| Design an ad frequency capping system Software EngineerSystem Design | Medium | Feb 4, 2026 | |
| Compute minimum semesters to finish courses Software EngineerCoding | Medium | Feb 4, 2026 | |
| Return the longest contiguous subarray with all distinct values Software EngineerCoding | Medium | Jan 22, 2026 | |
| Find longest run of identical consecutive shows Software EngineerCoding | Medium | Jan 22, 2026 | |
| Design playlist with add/remove/shuffle Software EngineerCoding | Medium | Jan 22, 2026 | |
| Dedupe titles in per-shelf viewport Software EngineerCoding | Medium | Jan 22, 2026 | |
| Model data for an ads platform Software EngineerSystem Design | Hard | Jan 20, 2026 | |
| Design command executor with undo Software EngineerCoding | Hard | Jan 20, 2026 | |
| Design an ads audience targeting system Software EngineerSystem Design | Hard | Jan 20, 2026 | |
| Demonstrate domain expertise and ramp-up ability Software EngineerBehavioral | Hard | Jan 20, 2026 | |
| Solve core probability and statistics questions Data Scientist | Easy | Jan 17, 2026 | |
| Estimate ATE, ITT, and TOT from experiment Data ScientistProduct Sense | Easy | Jan 17, 2026 | |
| Design a crash-resilient file system Software EngineerSystem Design | Easy | Dec 16, 2025 | |
| Find user pairs with overlapping last K movies Software EngineerCoding | Medium | Dec 8, 2025 | |
| Group users by same last K watched movies Software EngineerCoding | Medium | Dec 8, 2025 | |
| Design a thread-safe key-value store Software EngineerCoding | Medium | Nov 10, 2025 | |
| Navigate conflicting signals and ambiguous expectations Data ScientistBehavioral | Medium | Oct 13, 2025 | |
| Plan and analyze a ranking A/B test Data ScientistProduct Sense | Hard | Oct 13, 2025 | |
| Design a robust conversion propensity model Data Scientist | Hard | Oct 13, 2025 | |
| Aggregate D1 retention cohorts in SQL Data Scientist | Medium | Oct 13, 2025 | |
| Implement longest increasing subarray with one deletion Data ScientistCoding | Medium | Oct 13, 2025 | |
| Design experiment on culture memo emphasis Data ScientistProduct Sense | Medium | Oct 13, 2025 | |
| Write SQL for DAU and first-purchase conversion Data Scientist | Medium | Oct 13, 2025 | |
| Justify all-cash compensation expectations and trade-offs Data ScientistBehavioral | Medium | Oct 13, 2025 | |
| Demonstrate JD skills with quantified outcomes Data ScientistBehavioral | Medium | Oct 13, 2025 | |
| Critique culture memo and design probes Data ScientistBehavioral | Medium | Oct 13, 2025 | |
| Design and power a frequency-cap experiment Data ScientistProduct Sense | Hard | Oct 13, 2025 | |
| Write SQL for rolling frequency caps Data Scientist | Medium | Oct 13, 2025 | |
| Demonstrate handling dismissive stakeholders with candor Data ScientistBehavioral | Hard | Oct 13, 2025 | |
| Design an ads data model Software EngineerSystem Design | Medium | Sep 30, 2025 | |
| Design an ad frequency capping system Software EngineerSystem Design | Medium | Sep 30, 2025 | |
| Explain your memo, culture fit, and level justification Software EngineerBehavioral | Medium | Sep 6, 2025 | |
| Transform flat keys into nested dictionary Machine Learning Engineer | Medium | Aug 13, 2025 | |
| Explain tokenization and Transformer variants Machine Learning Engineer | Medium | Aug 13, 2025 | |
| Solve non-repeating show substring Software EngineerCoding | Medium | Aug 4, 2025 | |
| Design Netflix viewport deduplication Software EngineerSystem Design | Medium | Aug 4, 2025 | |
| Design a React video playlist Software EngineerSystem Design | Medium | Aug 4, 2025 | |
| Highlight Netflix Culture Principle in Past Work Example Data ScientistBehavioral | Medium | Aug 4, 2025 | |
| Evaluate Propensity Score Matching Alternatives and Diagnostics Data Scientist | Hard | Aug 4, 2025 | |
| Design Real-Time Fraud Detection with XGBoost Model Data Scientist | Medium | Aug 4, 2025 | |
| Design A/B Test for Streaming Feature Network Effects Data ScientistProduct Sense | Hard | Aug 4, 2025 | |
| Analyze Retention Metrics Using SQL and Python Data Scientist | Medium | Aug 4, 2025 | |
| Find longest unique show window Software EngineerCoding | Medium | Aug 1, 2025 | |
| Design viewport dedup for Netflix home page Software EngineerSystem Design | Hard | Aug 1, 2025 | |
| Build and optimize a video playlist component Software EngineerSystem Design | Medium | Aug 1, 2025 | |
| Show Behavioral Fit and Experience Software EngineerBehavioral | Medium | Jul 29, 2025 | |
| Implement weighted-eviction cache Software EngineerCoding | Medium | Jul 29, 2025 | |
| Model advertiser intake database schema Software EngineerSystem Design | Hard | Jul 17, 2025 | |
| Implement topological sort from string input Software EngineerCoding | Medium | Jul 17, 2025 | |
| Design ads frequency capping service Software EngineerSystem Design | Hard | Jul 17, 2025 | |
| Demonstrate culture fit and deep dives Software EngineerBehavioral | Medium | Jul 17, 2025 | |
| Identify Longest Consecutive Incrementing Watch-Time Sequence Data ScientistCoding | Medium | Jul 12, 2025 | |
| How to Design Effective A/B Tests for Onboarding Data ScientistProduct Sense | Medium | Jul 12, 2025 | |
| Determine Maximum Consecutive Order Days Per User Data Scientist | Medium | Jul 12, 2025 | |
| Describe Leading a Project from Ideation to Delivery Data ScientistBehavioral | Medium | Jul 12, 2025 | |
| Address Fraud Detection with Imbalance and Concept Drift Solutions Data Scientist | Medium | Jul 12, 2025 |