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. 121Find the minimum and maximum elements in an array using minimum comparisons.MediumTechnical· Mastercard
  2. 122Find the shortest path in a graph.MediumCodingTechnical· Amazon
  3. 123How does Google Docs work?MediumTechnical· Google
  4. 124How does an HTTP request work?MediumTechnical· Better.com, Google
  5. 125How would you address a latency problem?MediumTechnical· Google
  6. 126How would you improve the smartphone experience for users with poor or no data coverage?MediumProductTechnical· Google
  7. 127The Director was adamant about asking questions not in the job description, discussing her intervention in the tech team's coding practices, which my current organization and many large organizations oppose. Their requirements and questions are totally irrelevant and lack any standards.MediumTechnical· Ripple
  8. 128How would you go about learning a new technology when starting a new program?MediumTechnical· Google
  9. 129What are the major differences between Java and Go?MediumBehavioralTechnical· GLGameberry Labs
  10. 130When building an app for millions of users, would you deploy the ML model on the server side or client side?MediumTechnical· Google
  11. 131What is the most technical initiative you have handled as a Product Manager?MediumBehavioralTechnical· Google
  12. 132How much storage would offline maps require?MediumProductTechnical· Google
  13. 133How would you choose to persist a user session for a web application: through affinity on the load balancer or in the database?MediumTechnical· Amazon
  14. 134What is your process for developing a product?MediumBehavioralTechnical· Opentable, Peloton
  15. 135Question related to data architecture.MediumProductTechnical· EIExcel Impact, Microsoft
  16. 136What security, governance, or compliance features have you shipped and why?MediumBehavioralTechnical· JP Morgan Chase
  17. 137Describe a complex technical problem you solved in a simple way.MediumDataTechnical· Google
  18. 138Sort a doubly linked list using merge sort.MediumCodingTechnical· Meta
  19. 139Write SQL code to publish the Fibonacci series.MediumCodingData· Google, Microsoft
  20. 140Walk me through the technical architecture of your product.MediumTechnical· Amazon, Cognition AI
  21. 141What is a technical challenge you faced in your previous project?MediumTechnical· Amazon, Microsoft
  22. 142Tell me about a technical challenge that you have overcome.MediumBehavioralTechnical· Accenture, Amazon
  23. 143What technical contributions have you made to a project?MediumTechnical· Amazon, Anduril
  24. 144Tell me about a technical decision you made and its impact on your project.MediumBehavioralTechnical· Amazon, Anthropic