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

234 questions

  1. 97You're a PM at Spotify. How would you diagnose a user-reported connection issue?HardDataProduct· Spotify
  2. 98How would you store a list of numbers as a single number?MediumCodingTechnical· Atlassian, Microsoft
  3. 99Can you provide an example of a strategy you developed to address a technology gap at your company, and explain how you decided between build, buy, or partnership?HardProductTechnical· Google
  4. 100Tell me about the design and architecture of the program you managed. Explain the system end-to-end and various technologies you picked with reason.MediumBehavioralSystem design· Amazon
  5. 101Design the system architecture for WhatsApp.HardSystem designTechnical· Meta, WhatsApp
  6. 102Tell me about a technical debt you introduced and its consequences. What trade-off options did you have?MediumBehavioralTechnical· Robinhood
  7. 103What is the time it takes to send a signal from one computer to all other computers?MediumSystem designTechnical· Coinbase, Intuit
  8. 104Tinder subscriptions renew monthly. Explain why different months may have different numbers of renewals.MediumTechnical· Tinder
  9. 105What are the top 3 technology trends that will change the landscape in the next decade?MediumTechnical· Amazon, Google
  10. 106What metrics would you track to evaluate a new ‘Top Picks’ ML feature for Netflix?MediumDataTechnical· Netflix
  11. 107What is your understanding of SDLC models and how would you implement it?MediumTechnical· Tesla
  12. 108What is included in a web server request?MediumTechnical· LinkedIn
  13. 109What is an API and how does it work?MediumSystem designTechnical· Apple, Meta
  14. 110What is caching and why is it needed?MediumTechnical· Amazon
  15. 111What is a full-stack developer?MediumTechnical· Apple, Uber
  16. 112When would you recommend Azure vs. AWS?MediumTechnical· JP Morgan Chase
  17. 113You are handed a pair of Apple AirPods for the first time. Write a test plan for this product.MediumBehavioralProduct· Apple
  18. 114What factors could have caused a major system like YouTube to fail when it went down last week?MediumTechnical· Google, Youtube
  19. 115If given two strings, each containing a number larger than 32-bit, how do you add them and return the result as a string?MediumCodingTechnical· Waymo
  20. 116How does Alexa process voice commands?MediumSystem designTechnical· Amazon
  21. 117What would you do if Amazon.com is loading slowly?MediumDataProduct· Blend
  22. 118Given two integers represented by two arrays, return the product of the two integers in the same array format.MediumTechnical· Google
  23. 119How do you balance engineering foundational work with building new features?MediumBehavioralTechnical· Robinhood
  24. 120How would you build a system for running experiments such as A/B tests on an app or website?MediumTechnical· Google