This was for ATG group.
Stages:
Recruiter didn't call me at the scheduled time for the phone screen, so I had to reschedule. The technical phone screen also had to be rescheduled due to miscommunication between the recruiter and interviewer. The process was very slow, taking about 2.5 months. Feedback and responses from recruiters were also slow, sometimes with 1-2 weeks without any communication. The process felt unnecessarily bureaucratic at times, as I had interactions with six different recruiters, not including interviewers.
Design a large system.
The following metrics were computed from 373 interview experiences for the Uber Software Engineer role in United States.
Uber's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Uber's Software Engineer interview process in United States.