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
61 questions
- 1Most Profitable Path in a TreeMediumCoding·
Uber - 2Strictly Palindromic NumberMediumCoding·
Uber - 3How would you improve airport passengers' experience to address the pain point of time spent at the airport?MediumProduct·
Uber - 4If you noticed a 10% decrease in an app’s conversion rate, what steps would you take to investigate and resolve the issue?MediumProduct·
Uber - 5Balanced TreeMediumCoding·
Spotify, Uber - 6Build a hit counter that tracks the number of hits in the last 5 minutes, supporting multiple keys (e.g., “a”, “b”). Then, use this counter to implement a simple rate limiter.MediumCoding·
Uber - 7Push notifications before conversionMediumData·
Uber - 8Third transaction of every user (SQL)MediumData·
Uber - 9How many deliveries does Uber Eats make per day?MediumProduct·
Uber - 10How would you describe and assess the performance of the Uber Marketplace for UberX?MediumData·
Uber - 11Describe what happens when you type a URL into your browser and press Enter.MediumTechnical·
Google, Uber - 12Design a rewarding system.MediumCoding·
Uber - 13How would you design an A/B test for a new campaign?MediumData·
Uber - 14Design a free product. How would you monetize it?MediumProductSystem design·
Uber - 15Design Robinhood.MediumSystem design·
Uber - 16Design a truck tracking system that supports filtering by truck number and includes an interface for updating driver status.MediumSystem design·
Uber - 17Tell me about a time when you had a disagreement with your manager.MediumBehavioral·
Amazon, Gameberry Labs - 18You're a PM for a ride-sharing app. How would you enhance customer experience and reduce ride cancellations?MediumProduct·
Uber - 19What's your favorite fitness product, and what would you do if you found that its users dropped off after 3 months?MediumDataProduct·
Uber - 20Tell me about a time the business problem wasn’t clearly defined. How did you handle it?MediumBehavioral·
Anthropic, Uber - 21We're considering introducing a new ads placement on our app's homepage. Should we do it?MediumDataProduct·
Uber - 22How did COVID-19 affect Uber?MediumBehavioral·
Uber - 23How would you improve Uber Eats?MediumProduct·
Uber - 24Given an array of integers and a number N, find the length of the longest contiguous subarray such that the difference between any two elements in the subarray is less than N.MediumCoding·
Uber