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