Interview Cache
Master your next technical interview with real questions from industry leaders.
Master your next technical interview with real questions from industry leaders.
47 problems across 5 categories
| Done | Title | Difficulty | Updated |
|---|---|---|---|
| Find a secret word using match feedback Machine Learning EngineerCoding | Hard | Mar 1, 2026 | |
| Design an ML-powered search system Machine Learning EngineerSystem Design | Hard | Mar 1, 2026 | |
| Compute a moving average on a stream Machine Learning EngineerCoding | Hard | Mar 1, 2026 | |
| Merge intervals and design rating APIs Software EngineerCoding | Medium | Feb 11, 2026 | |
| Implement sliding-window rate limiter function Software EngineerCoding | Medium | Feb 11, 2026 | |
| Implement sequential and parallel URL requests Software EngineerCoding | Medium | Feb 11, 2026 | |
| Design a simple greeting-card web app Software EngineerSystem Design | Medium | Feb 11, 2026 | |
| Design a distributed rate limiter service Software EngineerSystem Design | Medium | Feb 11, 2026 | |
| Merge overlapping intervals Software EngineerCoding | Medium | Jan 22, 2026 | |
| Diagnose why a scaled system became slow Software EngineerSystem Design | Medium | Jan 22, 2026 | |
| Determine whether a word exists in a letter grid Software EngineerCoding | Medium | Jan 22, 2026 | |
| Design O(1) cache and moving average Machine Learning EngineerCoding | Medium | Jan 22, 2026 | |
| Design Jira bug-to-team classification system Machine Learning EngineerSystem Design | Medium | Jan 22, 2026 | |
| Design a scalable chatbot platform Machine Learning EngineerSystem Design | Medium | Jan 22, 2026 | |
| Design a rating aggregator that returns totals and averages Software EngineerCoding | Medium | Jan 22, 2026 | |
| Design a CI/CD release notification service Software EngineerCoding | Medium | Jan 22, 2026 | |
| Check if one string is a subsequence of another Software EngineerCoding | Medium | Jan 22, 2026 | |
| Assign tennis bookings to minimum courts Software EngineerCoding | Medium | Jan 22, 2026 | |
| Find smallest common organization for employees Software EngineerCoding | Medium | Jan 14, 2026 | |
| Design a product-feed recommendation system Machine Learning EngineerSystem Design | Medium | Oct 15, 2025 | |
| Compute moving and weighted averages from a stream Machine Learning EngineerCoding | Medium | Oct 15, 2025 | |
| Assign bookings to minimum tennis courts Machine Learning EngineerCoding | Medium | Oct 15, 2025 | |
| Answer values interview behavioral questions Machine Learning EngineerBehavioral | Medium | Oct 15, 2025 | |
| Minimize max L1 radius with k centers in 1D Data Scientist | Medium | Oct 13, 2025 | |
| Implement sliding-window rate limiter with dual thresholds Data ScientistCoding | Medium | Oct 13, 2025 | |
| Demonstrate motivation, feedback, and prioritization Data ScientistBehavioral | Medium | Oct 13, 2025 | |
| Train and evaluate logistic model with regularization Data Scientist | Medium | Oct 13, 2025 | |
| Label game performance by margin Data Scientist | Medium | Oct 13, 2025 | |
| Rank each team’s top 3 scores in 2024 Data Scientist | Medium | Oct 13, 2025 | |
| Find 2023 NCAA championship winner Data Scientist | Medium | Oct 13, 2025 | |
| Find LCA in a tree and extend to a DAG Machine Learning EngineerCoding | Medium | Oct 11, 2025 | |
| Design a recommendation system for Jira issues Machine Learning EngineerSystem Design | Medium | Oct 11, 2025 | |
| Compute inverse-depth weighted sum of a nested list Machine Learning EngineerCoding | Medium | Oct 11, 2025 | |
| Implement snake game and find org LCA Software EngineerCoding | Medium | Sep 6, 2025 | |
| Design crawler storing only image URLs Software EngineerSystem Design | Hard | Sep 6, 2025 | |
| Implement wildcard URL router Software EngineerCoding | Medium | Aug 4, 2025 | |
| Find LCA in organization tree Software EngineerCoding | Medium | Aug 4, 2025 | |
| Design a scalable tagging system Software EngineerSystem Design | Hard | Aug 4, 2025 | |
| Identify Top-3 Users by Recent Total Spend Data Scientist | Medium | Aug 4, 2025 | |
| Expand Internationally: Data and Strategy for Market Entry Data ScientistBehavioral | Medium | Aug 4, 2025 | |
| Diagnose Checkout Rate Drop: Steps and Analyses Data ScientistProduct Sense | Medium | Aug 4, 2025 | |
| Find nearest common manager for multiple employees Software EngineerCoding | Medium | Jul 31, 2025 | |
| Ensure thread-safe updates to org hierarchy Software EngineerSystem Design | Hard | Jul 31, 2025 | |
| Design a trie-based URL router with wildcards Software EngineerCoding | Medium | Jul 31, 2025 | |
| Design a scalable tagging system Software EngineerSystem Design | Hard | Jul 31, 2025 | |
| Minimize L1 Distance with k Cluster Centers in Array Data Scientist | Medium | Jul 12, 2025 | |
| Implement Real-Time Rate Limiting for Web Service Requests Data ScientistCoding | Medium | Jul 12, 2025 |