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

179 questions

  1. 25What's the difference between an API and an SDK?MediumTechnical· Amazon
  2. 26What are the differences between TCP and UDP?MediumTechnical· Meta, Solenis
  3. 27What are some endpoints on Amazon.com?MediumTechnical· Amazon
  4. 28What are some endpoints Robinhood has?MediumTechnical· Robinhood
  5. 29Explain binary search.MediumTechnical· Google
  6. 30Explain Deep Learning to a non-technical audience.MediumTechnical· Google, LendingClub
  7. 31How would you simplify a technical concept for a business user, and how would you explain a business concept to a technical user?MediumBehavioralTechnical· Stripe
  8. 32Find points closest to the origin.MediumTechnical· Amazon
  9. 33How do you gather health data for deployed microservices?MediumTechnical· Databricks
  10. 34Why is Gmail search slower than Google search?MediumTechnical· Google
  11. 35What is your high-performance computing strategy for Google?MediumProductTechnical· Google
  12. 36How would you choose a programming language to build your product at Google?MediumTechnical· Google, Tesla
  13. 37How would you handle hallucinations in a generative AI model deployed to users?MediumAI MLTechnical· Anthropic, OpenAI
  14. 38How would you handle negative user feedback about YouTube, and how would you address it with the engineering team?MediumProductTechnical· Google, Youtube
  15. 39How do autonomous vehicles work?MediumTechnical· CCruise
  16. 40How does the internet work?MediumTechnical· Google
  17. 41How do you A/B test a new feature?MediumTechnical· Capital One
  18. 42How do you develop metrics for a project?MediumDataTechnical· Google
  19. 43How would you upgrade 5000 servers?MediumSystem designTechnical· Google
  20. 44How do image compression and text compression work? How are they similar and how are they different?MediumTechnical· Google
  21. 45What would change if internet speed were 100 times faster than today?MediumProductTechnical· Amazon
  22. 46How would you improve Google Docs's real-time collaboration feature?MediumProductTechnical· Google
  23. 47What are the major factors to improve response time and latency for a website?MediumTechnical· Google
  24. 48Find the k-th smallest and k-th largest element in a binary search tree (BST).MediumCodingTechnical· LinkedIn