Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 190Medium 2,498Hard 982
Filters · onDifficulty, topic, company
982 questions
- 913What LLM-native companies actually askHardData
- 914Design an ETA System for a Maps App.HardAI MLSystem design
- 915Design Google Docs.HardSystem design
- 916Design an Instagram Ranking ModelHardAI MLSystem design
- 917Design an ML monitoring system for a fantasy sports app, focusing on drift, performance, outliers, and quality.HardAI MLSystem design
- 918Design a podcast search engine.HardSystem design
- 919Design a Spotify Recommendation System.HardAI MLSystem design
- 920You are a product manager at Facebook working on the news feed. Design a system to determine if Facebook should display an ad or a friend recommendation after every 20 posts in the feed for the users.HardProduct
- 921Design TinderHardSystem design
- 922Diagnose a 30% drop in usage on the Apple App Store.HardDataProduct
- 923You’re a PM on IG Live team, and the number of viewers on lives has gone down steadily by 10%. What is going on and what do you do?HardDataProduct
- 924Employee HierarchyHardCodingData
- 925You're the PM for Facebook. There's been a significant drop in user engagement over the past 10 days. How would you investigate the cause and what steps would you take to address it?HardDataProduct
- 926What if you're on a tight on time and want to run your A/B test faster, or you don't have a large enough sample size for statistical significance?HardData
- 927Find the Largest Smaller BST KeyHardCoding
- 928Inference serving under strict latency budgetsHardAI ML
- 929Model behavior that poses risk (signature question)HardAI ML
- 930The most pressing unsolved alignment problemHardAI ML
- 931What A/B Tests Would You Run on Google’s Mobile Homepage to increase search traffic?HardData
- 932Improving StudentsHardCodingData
- 933How would you increase revenue for a UPI product (Unified Payments Interface), an Indian instant payment system?HardProduct
- 934How do you handle joining data from different sources with inconsistent IDs?HardData
- 935Meta plans to launch a new video feature for young adults. How would you assess product-market fit and define success metrics?HardProduct
- 936As a Product Manager at Clipboard Health, how would you adjust Lyft's driver payments to maximize net revenue over 12 months?HardDataSystem design