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

766 questions

  1. 577Determine if a given binary tree is a binary search tree (BST).MediumCoding· Adobe, Google
  2. 578Determine if two sentences are similar.MediumCodingTechnical· Google
  3. 579Tell me about a time you developed and retained team members.MediumBehavioral· Google
  4. 580A developer is not testing their work. How would you address this?MediumBehavioral· Google
  5. 581What is the difference between NoSQL and SQL?MediumTechnicalData· Amazon, Apple
  6. 582Explain the differences between linear and logistic regression.MediumTechnicalAI ML· Amazon, Google
  7. 583Tell me about a time when you dealt with a difficult person at work.EasyBehavioral· Amazon, Anthropic
  8. 584How would you disrupt the film industry using YouTube?MediumProduct· Google
  9. 585What is a DOS attack and what are some mitigations?MediumTechnical· Google
  10. 586Edit distanceHardCoding· Adobe, Amazon
  11. 587How would you efficiently sort a list of numbers?MediumData· Google
  12. 588If you were to eliminate one USD bill, which would it be and why?MediumBehavioralProduct· Google
  13. 589Tell me about an end-to-end product you worked on.MediumProduct· Amazon, Capital One
  14. 590Tell me about a time when you disagreed with Engineering.MediumBehavioralTechnical· Airbnb, Google
  15. 591How many airplanes are currently in the air over the Bay Area?MediumProduct· Google
  16. 592Estimate the circumference of the Earth at the Equator.MediumProduct· Google
  17. 593How many planes are currently flying over the US?MediumProduct· Google
  18. 594Estimate the number of restaurants in San Francisco.MediumProduct· Google, Google X
  19. 595Estimate the total miles run by joggers in Central Park.MediumBehavioralProduct· Google
  20. 596Estimate the number of trains operating in the NYC subway.MediumProductSystem design· Google
  21. 597An engineer wants to make a major change to the ranking algorithm. How would you evaluate it?MediumTechnical· Google
  22. 598Tell me about a time when you took an idea to launch.MediumBehavioral· Google
  23. 599Give me an example of a time you used technical judgment.MediumBehavioral· Google
  24. 600Tell me about your experience and role in your most recent team. What are you looking for in this job?MediumBehavioral· Amazon, Google