Interview Cache
Master your next technical interview with real questions from industry leaders.
Master your next technical interview with real questions from industry leaders.
61 problems across 4 categories
| Done | Title | Difficulty | Updated |
|---|---|---|---|
| Interpret and Regularize Regression Models NewData Scientist | Hard | May 3, 2026 | |
| Design and Interpret an A/B Test NewData ScientistProduct Sense | Hard | May 3, 2026 | |
| Implement an In-Memory File Storage System Software EngineerCoding | Medium | Apr 17, 2026 | |
| Simulate bus boarding with priority and wheelchairs Software EngineerCoding | Medium | Mar 4, 2026 | |
| Evaluate an arithmetic expression Software EngineerCoding | Medium | Mar 4, 2026 | |
| Decode an encoded string Software EngineerCoding | Medium | Mar 4, 2026 | |
| Implement worker time and payroll tracker Software EngineerCoding | Hard | Feb 11, 2026 | |
| Should you roll out if NSM decreases? Data ScientistProduct Sense | Easy | Feb 6, 2026 | |
| How would you investigate a metric decline? Data ScientistProduct Sense | Easy | Feb 6, 2026 | |
| How to debug an apparent D14 retention drop Data ScientistProduct Sense | Easy | Feb 6, 2026 | |
| Design a pricing experiment with network effects Data ScientistProduct Sense | Easy | Feb 6, 2026 | |
| Explain how to understand a large codebase fast Software EngineerCoding | Hard | Jan 22, 2026 | |
| Evaluate query ratios from equations Software EngineerCoding | Hard | Jan 22, 2026 | |
| Decode a password string into letters Software EngineerCoding | Hard | Jan 22, 2026 | |
| Implement multiple coding round problems Software EngineerCoding | Medium | Jan 1, 2026 | |
| Design a task system with assignments Software EngineerCoding | Medium | Jan 1, 2026 | |
| Implement timestamped task management system APIs Software EngineerCoding | Medium | Dec 21, 2025 | |
| Implement bus route simulation features Software EngineerCoding | Medium | Oct 31, 2025 | |
| Recommend and validate a budget allocation strategy Data ScientistProduct Sense | Medium | Oct 13, 2025 | |
| Write SQL to rank advertisers and profitability Data Scientist | Medium | Oct 13, 2025 | |
| Aggregate weekly revenue and attribute 4% drop Data Scientist | Medium | Oct 13, 2025 | |
| Evaluate Miami Ultrafast impact on orders Data ScientistProduct Sense | Medium | Oct 13, 2025 | |
| Diagnose 4% weekly revenue drop using history Data ScientistProduct Sense | Medium | Oct 13, 2025 | |
| Diagnose Sunday Miami same‑day outages Data ScientistProduct Sense | Hard | Oct 13, 2025 | |
| Contrast Lasso vs Ridge trade‑offs Data Scientist | Hard | Oct 13, 2025 | |
| Improve low R² without p‑hacking Data Scientist | Hard | Oct 13, 2025 | |
| Use regression vs cohorts for A/B estimation Data ScientistProduct Sense | Hard | Oct 13, 2025 | |
| Compute duration and stopping rules correctly Data ScientistProduct Sense | Hard | Oct 13, 2025 | |
| Choose tests under non‑normal, unequal variance Data Scientist | Hard | Oct 13, 2025 | |
| Analyze A/B test with revenue–cost tradeoffs Data ScientistProduct Sense | Hard | Oct 13, 2025 | |
| Explain handling very large datasets Data Scientist | Medium | Oct 13, 2025 | |
| Diagnose and fix low conversion rigorously Data ScientistProduct Sense | Medium | Oct 13, 2025 | |
| Solve expression evaluator and string decoder Software EngineerCoding | Medium | Sep 6, 2025 | |
| Pivot transactions by date without date libs Software Engineer | Medium | Sep 6, 2025 | |
| Implement prefix and suffix file search Software EngineerCoding | Medium | Sep 6, 2025 | |
| Design scalable inventory system and avoid races Software EngineerSystem Design | Hard | Sep 6, 2025 | |
| Design cloud storage with quotas and compression Software EngineerSystem Design | Hard | Sep 6, 2025 | |
| Design an e-commerce catalog Software EngineerSystem Design | Medium | Sep 6, 2025 | |
| Compute delivery wait times Software EngineerCoding | Medium | Sep 6, 2025 | |
| Solve bank, password, expression algorithm tasks Software EngineerCoding | Medium | Aug 4, 2025 | |
| Pivot order-status counts Software EngineerCoding | Medium | Aug 4, 2025 | |
| Optimize file reading and expression DFS Software EngineerCoding | Medium | Aug 4, 2025 | |
| Design product catalog service Software EngineerSystem Design | Hard | Aug 4, 2025 | |
| Design an inventory system Software EngineerSystem Design | Medium | Aug 4, 2025 | |
| Compute immediate delivery percentage Software EngineerCoding | Medium | Aug 4, 2025 | |
| Validate password strength and repair Software EngineerCoding | Medium | Aug 1, 2025 | |
| Troubleshoot a production incident end-to-end Software EngineerSystem Design | Hard | Aug 1, 2025 | |
| Parse a password from a matrix Software EngineerCoding | Medium | Aug 1, 2025 | |
| Implement an expression evaluator Software EngineerCoding | Medium | Aug 1, 2025 | |
| Implement a banking operations system Software EngineerCoding | Medium | Aug 1, 2025 | |
| Evaluate arithmetic expression with precedence Software EngineerCoding | Medium | Aug 1, 2025 | |
| Design a versioned key-value store Software EngineerCoding | Medium | Aug 1, 2025 | |
| Design a scalable inventory system Software EngineerSystem Design | Hard | Aug 1, 2025 | |
| Pivot data without date libraries Software Engineer | Medium | Jul 31, 2025 | |
| Optimize file reads for password validation Software EngineerCoding | Medium | Jul 31, 2025 | |
| Evaluate arithmetic expression using DFS Software EngineerCoding | Medium | Jul 31, 2025 | |
| Design a scalable inventory system Software EngineerSystem Design | Hard | Jul 31, 2025 | |
| Design a hierarchical catalog service Software EngineerSystem Design | Hard | Jul 31, 2025 | |
| Compute and optimize average wait time Software EngineerCoding | Medium | Jul 31, 2025 | |
| Implement matrix-indexing and expression resolver Software EngineerCoding | Medium | Jul 29, 2025 | |
| Evaluate dependent variable expressions Software EngineerCoding | Medium | Jul 29, 2025 |