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

2,498 questions

  1. 1153Given a sorted array of integers (which may include negatives), return the squares of the numbers in sorted order. As a follow-up, find the k-th smallest squared value.MediumCoding· Uber
  2. 1154If you were starting a restaurant on a business campus, what steps would you take?MediumBehavioralProduct· Google
  3. 1155How do you stay up to date with advancements in machine learning?MediumBehavioralAI ML· Anthropic, Capital One
  4. 1156How would you store a list of numbers as a single number?MediumCodingTechnical· Atlassian, Microsoft
  5. 1157What strategic reasons might Meta have for building Meta Pay? What objectives should Meta set for Meta Pay? What metrics would you use to measure its success?MediumDataProduct· Meta
  6. 1158What strategy would you use to launch a new valet parking service for hotels?MediumProduct· Google
  7. 1159How would you structure a PM team of seven people?MediumBehavioralProduct· Robinhood
  8. 1160What success metrics would you create for Airbnb's homepage?MediumData· Coinbase
  9. 1161What success metrics would you set for Facebook Dating?MediumData· Meta
  10. 1162Define success metrics for Facebook Pay.MediumDataProduct· Meta
  11. 1163How would you define success metrics for an AI-oriented feature or product?MediumDataAI ML· PAPerplexity AI
  12. 1164Identify success metrics for a marketing campaign to get new users, then design an experiment to determine if the campaign should continue.MediumData· Anthropic
  13. 1165You're a PM for Tesla. What success metrics would you use for Tesla's 'Sales & Delivery' app?Medium· Tesla
  14. 1166List improvements for Evernote.MediumProduct· Twitch
  15. 1167Tell me about the design and architecture of the program you managed. Explain the system end-to-end and various technologies you picked with reason.MediumBehavioralSystem design· Amazon
  16. 1168Design a system that offers discounts to customers.MediumSystem design· DoorDash
  17. 1169How would you scale the design of a messaging system that only involves emojis for users in Europe and US? How would you identify the origin of traffic?MediumSystem design· Amazon
  18. 1170Tell me about a time when you took on something significant that was out of your area of responsibility. Why was it important and what was the outcome?MediumBehavioral· Amazon, Anthropic
  19. 1171Tell me about a time when you took on significant external responsibility.MediumBehavioral· Amazon
  20. 1172Tell me about a time a teammate's actions led to unexpected results. What did you do about it?MediumBehavioral· Microsoft
  21. 1173What technical components are needed to implement spending limits for virtual debit cards?MediumProduct· Capital One
  22. 1174Tell me about a technical debt you introduced and its consequences. What trade-off options did you have?MediumBehavioralTechnical· Robinhood
  23. 1175Tell me about your favorite product.MediumProduct· Cisco, Meta
  24. 1176Tell me about a time you had to convince engineers to implement a particular feature.MediumBehavioral· Blend, Google