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

521 questions

  1. 361How is designing different for web versus mobile?MediumProduct· Google
  2. 362Determine if a given binary tree is a binary search tree (BST).MediumCoding· Adobe, Google
  3. 363Determine if two sentences are similar.MediumCodingTechnical· Google
  4. 364Tell me about a time you developed and retained team members.MediumBehavioral· Google
  5. 365A developer is not testing their work. How would you address this?MediumBehavioral· Google
  6. 366What is the difference between NoSQL and SQL?MediumTechnicalData· Amazon, Apple
  7. 367Explain the differences between linear and logistic regression.MediumTechnicalAI ML· Amazon, Google
  8. 368How would you disrupt the film industry using YouTube?MediumProduct· Google
  9. 369What is a DOS attack and what are some mitigations?MediumTechnical· Google
  10. 370How would you efficiently sort a list of numbers?MediumData· Google
  11. 371If you were to eliminate one USD bill, which would it be and why?MediumBehavioralProduct· Google
  12. 372Tell me about an end-to-end product you worked on.MediumProduct· Amazon, Capital One
  13. 373Tell me about a time when you disagreed with Engineering.MediumBehavioralTechnical· Airbnb, Google
  14. 374How many airplanes are currently in the air over the Bay Area?MediumProduct· Google
  15. 375Estimate the circumference of the Earth at the Equator.MediumProduct· Google
  16. 376How many planes are currently flying over the US?MediumProduct· Google
  17. 377Estimate the number of restaurants in San Francisco.MediumProduct· Google, Google X
  18. 378Estimate the total miles run by joggers in Central Park.MediumBehavioralProduct· Google
  19. 379Estimate the number of trains operating in the NYC subway.MediumProductSystem design· Google
  20. 380An engineer wants to make a major change to the ranking algorithm. How would you evaluate it?MediumTechnical· Google
  21. 381Tell me about a time when you took an idea to launch.MediumBehavioral· Google
  22. 382Give me an example of a time you used technical judgment.MediumBehavioral· Google
  23. 383Tell me about your experience and role in your most recent team. What are you looking for in this job?MediumBehavioral· Amazon, Google
  24. 384Tell me about a time you brought disagreeing teams together.MediumBehavioral· Google