Phone call with recruiter. Assessment with 4 coding questions, 90-minute time limit. Then a phone call with a Senior Engineer. Followed by a whole-day interview with a panel. I recommend doing a lot of practice before taking the assessment because you don't have a lot of time to solve each question, especially understanding the wording of each problem.
The assessment includes 4 questions:
The following metrics were computed from 12 interview experiences for the Uber Software Engineer role in Seattle, Washington.
Uber's interview process for their Software Engineer roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Uber's Software Engineer interview process in Seattle, Washington.