Could you be an
Uber engineer?

Test your knowledge to find out if you could build the app you're using right now

Uber Privacy Policy

Question 1/6

To navigate city roads, what
algorithm would you use to find
the optimal route between a
starting point and a destination?

Question 2/6

Couriers go online and offline at
different times. What approach
would you use to find the current
online capacity?

Question 3/6

What do you think the output of
this program will be?

Question 4/6

To minimize wait times, which
algorithm could be used for
efficient scheduling of rides?

Question 5/6

Which 2 of these technologies
were invented at Uber?

Question 6/6

Which FOSS projects does
Uber contribute to?

4/6

accept.png

You may have

what it takes

Join our exclusive engineering talent network to learn about open roles and connect with a member of our talent team if there’s a match.

3/6

accept.png

Keep learning,

keep growing

Engineers at Uber love solving puzzles like this. Keep building your skills and stay in touch.