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

  1. 913What LLM-native companies actually askHardData
  2. 914Design an ETA System for a Maps App.HardAI MLSystem design
  3. 915Design Google Docs.HardSystem design
  4. 916Design an Instagram Ranking ModelHardAI MLSystem design
  5. 917Design an ML monitoring system for a fantasy sports app, focusing on drift, performance, outliers, and quality.HardAI MLSystem design
  6. 918Design a podcast search engine.HardSystem design
  7. 919Design a Spotify Recommendation System.HardAI MLSystem design
  8. 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
  9. 921Design TinderHardSystem design
  10. 922Diagnose a 30% drop in usage on the Apple App Store.HardDataProduct
  11. 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
  12. 924Employee HierarchyHardCodingData
  13. 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
  14. 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
  15. 927Find the Largest Smaller BST KeyHardCoding
  16. 928Inference serving under strict latency budgetsHardAI ML
  17. 929Model behavior that poses risk (signature question)HardAI ML
  18. 930The most pressing unsolved alignment problemHardAI ML
  19. 931What A/B Tests Would You Run on Google’s Mobile Homepage to increase search traffic?HardData
  20. 932Improving StudentsHardCodingData
  21. 933How would you increase revenue for a UPI product (Unified Payments Interface), an Indian instant payment system?HardProduct
  22. 934How do you handle joining data from different sources with inconsistent IDs?HardData
  23. 935Meta plans to launch a new video feature for young adults. How would you assess product-market fit and define success metrics?HardProduct
  24. 936As a Product Manager at Clipboard Health, how would you adjust Lyft's driver payments to maximize net revenue over 12 months?HardDataSystem design