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

58 questions

  1. 25How would you design a large-scale ticketing system that can handle millions of users during peak events (e.g., Black Friday)?HardSystem design· Amazon
  2. 26Design a system that ingests book reviews from Amazon.com and provides book recommendations on your website.HardSystem designTechnical· Amazon
  3. 27Design a system to track reviews abuse on Amazon.com.HardDataProduct· Amazon, DoorDash
  4. 28Design a system to upgrade hundreds of thousands of machines on the Moon.HardSystem design· Amazon, Google
  5. 29You're a PM for Tesla. Design the Tesla app for the Apple Watch.HardProduct· Amazon
  6. 30Design the system for a ticket selling web application.HardTechnical· Amazon, Google
  7. 31Design a typeahead box for a search engine.HardSystem design· Adobe, Amazon
  8. 32Design Uber Eats.HardSystem design· Amazon, Meta
  9. 33How do you double a new app's user base in six months?HardProduct· Amazon
  10. 34As a YouTube PM, how would you evaluate the suggestion to develop a tool for content creators to generate ideas with scripts automatically?HardDataProduct· Amazon
  11. 35Tell me about a time when you faced technical and people challenges simultaneously.HardBehavioral· Amazon, Google
  12. 36What features would you build for the future of shopping via Alexa?HardProduct· Amazon
  13. 37Find the first missing positive number in an array.HardCoding· Amazon
  14. 38Design the architecture for a hardware device that measures temperature and social distance among employees in warehouses during COVID.HardSystem designTechnical· Amazon
  15. 39As a PM at a vending machine company, design a new line of vending machines for hotels and motels.HardProduct· Amazon
  16. 40How would you launch a standalone Amazon restaurant food delivery app?HardProductSystem design· Amazon
  17. 41Implement LRU Cache.HardCoding· Accenture, Adobe
  18. 42Design a Distributed Message QueueHardSystem design· Amazon
  19. 43Given a string of parentheses types and an array of their efficiency ratings, write a function to find the most efficient valid parentheses sequence that can be formed. Return its total efficiency score.HardCoding· Amazon
  20. 44Tell me about a relevant complex program you've managed. How did you handle stakeholder & team management, and escalating issues while prioritizing work?HardBehavioral· Amazon
  21. 45Amazon orders are down 25% - what do you do?HardDataProduct· Amazon, CoinDCX
  22. 46Session Data Analysis.HardCodingTechnical· Amazon
  23. 47Write a query to find all dates where the stadium had three or more consecutive days with attendance of 100 or more people.HardCodingData· Amazon
  24. 48System Design: Design an AirTag system.HardSystem design· Amazon