The process seemed pretty standard for Bay Area tech companies.
I got past the first screening but not the second. Overall, I'd say the technical questions were harder than average.
For the coding challenge/screening, I was asked 4 coding problems with a 70-minute time limit.
Two problems were on average LeetCode Easy, with the rest being Medium/Hard.
The goal was to pass around 75% of the test cases, combining all problems.
During the second screening with an engineer, I was asked to construct a Quadtree given a 2D matrix of integers.
The following metrics were computed from 121 interview experiences for the Uber Software Engineer role in San Francisco, California.
Uber's interview process for their Software Engineer roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Uber's Software Engineer interview process in San Francisco, California.