Skip to main content
Uber logo

Uber

Transportation · large

Ride-hailing and delivery platform operating in cities worldwide.

4

Open jobs

0

Reviews

Reviews

No reviews yet. Be the first!

Interview Questions

How would you forecast rider demand in a new city with limited historical data?

Data ScientistTechnicalmedium46 upvotes

Implement a consistent hashing ring for distributing ride requests across servers.

Software EngineerCodinghard40 upvotes

Tell me about a time you had to optimize a system under tight performance constraints.

Software EngineerBehavioraleasy40 upvotes

How would you reduce rider cancellation rates?

Product ManagerProductmedium38 upvotes

How would you design a surge pricing algorithm? What signals would you use?

Software EngineerSystem Designhard33 upvotes

What motivates you in your work?

Software EngineerBehavioraleasy29 upvotes

Design the Uber ride matching system. How do you pair riders with nearby drivers in real time?

Software EngineerSystem Designhard26 upvotes

Given a grid of city blocks, find the shortest path from pickup to dropoff avoiding obstacles.

Software EngineerCodingmedium25 upvotes

Design Uber Eats order dispatch system that optimizes for delivery time and driver efficiency.

Software EngineerSystem Designhard25 upvotes

Design Uber's ETA prediction service. How do you account for traffic and weather?

Software EngineerSystem Designhard15 upvotes

How would you design a geospatial index to efficiently query nearby drivers?

Software EngineerTechnicalmedium10 upvotes