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

107 questions

  1. 73Design the architecture for a hardware device that measures temperature and social distance among employees in warehouses during COVID.HardSystem designTechnical· Amazon
  2. 74How would you price a self-driving car?HardProductSystem design· Google
  3. 75What signals would you use to improve Meta's News Feed relevance?HardProductSystem design· Meta
  4. 76Design an inference batching system for a single GPU that can handle up to 100 inputs per batch while users wait synchronously, maximizing utilization under compute constraints.HardAI MLSystem design· Anthropic
  5. 77How would you design 'Hot Topics' on Instagram?HardSystem design· Meta
  6. 78You are PM for Instagram. How would you decide on investing in a verification badge?HardProductSystem design· Meta
  7. 79How would you launch a standalone Amazon restaurant food delivery app?HardProductSystem design· Amazon
  8. 80Design a Distributed Message QueueHardSystem design· Amazon
  9. 81As a product manager for Meta, design a product for volunteers.HardProductSystem design· Atlassian, Meta
  10. 82System Design: Design an AirTag system.HardSystem design· Amazon
  11. 83Design a system to map IP address ranges to geographic region labels.HardSystem design· Google
  12. 84Design a notification system.HardSystem design· Goldman Sachs, OpenAI
  13. 85Design the system architecture for WhatsApp.HardSystem designTechnical· Meta, WhatsApp
  14. 86Design a URL shortener.HardSystem design· Amazon, Discord
  15. 87How should Yelp expand into Asia?HardSystem design· Yelp
  16. 88How would you build an audio product for Facebook?HardProductSystem design· Meta
  17. 89Design an AB test system.HardSystem design· Affirm
  18. 90How would you design chess.com?HardProductSystem design· Meta, Panorama Education
  19. 91Design a system that recommends the next Confluence pages a user should view.HardAI MLSystem design· Atlassian, PayPal
  20. 92Design a machine learning system that makes stock predictions from Reddit comments.HardSystem design· JP Morgan Chase
  21. 93Design a solution for the world of online learning.HardProductSystem design· Meta
  22. 94Design a system to schedule jobs in a distributed environment.HardSystem design· Amazon, DoorDash
  23. 95Design YouTube, then implement the cache layer.HardSystem design· Snowflake
  24. 96Design Zillow.HardProductSystem design· Zillow