My advice: Don't apply if you are not in Amsterdam, because they won't fly you there!
The first stage was a half-hour HR call. This was followed by a one-hour phone interview focusing on your programming and system design skills, including one coding challenge and a small system design exercise. If you pass, you will be invited to the Amsterdam office for an on-site interview.
The HR representative was very unprofessional, and I strongly do not recommend applying if you don't want to waste your time.
I passed the phone screen and was invited to Amsterdam. However, when HR learned that I am not located in the Netherlands, they stopped responding to my emails and Skype messages.
Design a bus stop API that can show nearby buses in a certain location.
The following metrics were computed from 21 interview experiences for the Uber Software Engineer role in Amsterdam, Netherlands.
Uber's interview process for their Software Engineer roles in Amsterdam, Netherlands is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Uber's Software Engineer interview process in Amsterdam, Netherlands.