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
- 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 - 1154If you were starting a restaurant on a business campus, what steps would you take?MediumBehavioralProduct·
Google - 1155How do you stay up to date with advancements in machine learning?MediumBehavioralAI ML·
Anthropic, Capital One - 1156How would you store a list of numbers as a single number?MediumCodingTechnical·
Atlassian, Microsoft - 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 - 1158What strategy would you use to launch a new valet parking service for hotels?MediumProduct·
Google - 1159How would you structure a PM team of seven people?MediumBehavioralProduct·
Robinhood - 1160What success metrics would you create for Airbnb's homepage?MediumData·
Coinbase - 1161What success metrics would you set for Facebook Dating?MediumData·
Meta - 1162Define success metrics for Facebook Pay.MediumDataProduct·
Meta - 1163How would you define success metrics for an AI-oriented feature or product?MediumDataAI ML· PAPerplexity AI
- 1164Identify success metrics for a marketing campaign to get new users, then design an experiment to determine if the campaign should continue.MediumData·
Anthropic - 1165You're a PM for Tesla. What success metrics would you use for Tesla's 'Sales & Delivery' app?Medium·
Tesla - 1166List improvements for Evernote.MediumProduct·
Twitch - 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 - 1168Design a system that offers discounts to customers.MediumSystem design·
DoorDash - 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 - 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 - 1171Tell me about a time when you took on significant external responsibility.MediumBehavioral·
Amazon - 1172Tell me about a time a teammate's actions led to unexpected results. What did you do about it?MediumBehavioral·
Microsoft - 1173What technical components are needed to implement spending limits for virtual debit cards?MediumProduct·
Capital One - 1174Tell me about a technical debt you introduced and its consequences. What trade-off options did you have?MediumBehavioralTechnical·
Robinhood - 1175Tell me about your favorite product.MediumProduct·
Cisco, Meta - 1176Tell me about a time you had to convince engineers to implement a particular feature.MediumBehavioral·
Blend, Google