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. 313If you had unlimited resources at Google, what would you build and why?MediumProductSystem design· Google
  2. 314As a VC offering you $20M to build any technology-enabled product/service, how would you get started?MediumProduct· Google
  3. 315As the owner of a burger shop, how would you investigate a decline in sales?MediumDataProduct· Google
  4. 316Calculate Test ScoresMediumCodingData· Google
  5. 317How many calls are received per day?MediumProduct· Google
  6. 318What are you most proud of in your career?MediumBehavioral· ElevenLabs, Google
  7. 319You're a PM at Google. Which product would you choose to work on?MediumProduct· Google
  8. 320Tell me about a time when you had difficulty communicating with key stakeholders and how you aligned with them.MediumBehavioral· Google
  9. 321Explain the most complex product you have built.MediumBehavioralTechnical· Google, Meta
  10. 322Describe why a video can be compressed significantly more than a picture in relative size.MediumTechnical· Google
  11. 323How do concurrent user flows work in Google Docs?MediumSystem designTechnical· Google
  12. 324Tell me about a time you had a conflict with someone. How did you resolve it and what did you learn?MediumBehavioral· Amazon, Anthropic
  13. 325Tell me about a time when you faced a conflict while on a team.MediumBehavioral· Amazon, Anthropic
  14. 326Construct a binary tree given its preorder and inorder traversals.MediumCoding· Adobe, Amazon
  15. 327How do you create a product roadmap?MediumBehavioralProduct· Google, Nest
  16. 328Critique Google Maps.MediumProduct· Google
  17. 329If a fire occurs in a data center, what actions would you take?MediumTechnical· Google
  18. 330What do you prioritize in a data center?MediumTechnical· Google
  19. 331What data points are needed to implement Google's carpool program?MediumData· Google
  20. 332Explain your day-to-day responsibilities as a TPM.MediumBehavioralTechnical· Google
  21. 333Tell me about a time when you made a decision with limited data.MediumBehavioral· Amazon, AWS
  22. 334Implement a decode and encode function of a general N-ary tree.MediumCoding· Google
  23. 335Why is a deep neural network better than a shallow neural network?MediumTechnicalAI ML· Google, Nvidia
  24. 336How do you define success metrics?MediumData· Google, Match Group