Phone interview:
Previous projects, then two standard technical questions.
Onsite interview:
Somewhat of a joke. The whole process felt quite disorganized, and two of the interviewers on the loop quite plainly didn't know what they were talking about and were reluctant to admit as such. Probably the easiest technical interview as a candidate to date.
Offer stage:
Compensation was rather middling for the given role and seniority. The company is averse to negotiation.
Coding, architecture, and culture.
The following metrics were computed from 34 interview experiences for the Uber Senior Software Engineer role in San Francisco, California.
Uber's interview process for their Senior Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Uber's Senior Software Engineer interview process in San Francisco, California.