The interview process is typical. A phone call with the recruiter (or hiring manager if you get a referral) is followed by a phone screen with basic algorithm questions and a coding exercise.
This is my second interview with Uber, both being four years apart. The outcome was similar for both; I decided not to continue forward.
This interviewer for the phone screen was the worst I've had in my career, which is why I'm writing my first Glassdoor review. I have been a hiring manager at my last three jobs (over eight years) and would be appalled if one of my teammates acted this way. This says something about Uber's interviewing practices and how they drive away good engineers by wasting their time.
The conversation started off terribly. The interviewer put me on speakerphone as I answered, so he did not hear me say "Hi." Before I could attempt to greet him again, he was already saying "hello?! Hello?!" I tried to reply, "Hello, this is...", but he continued to interrupt, saying he couldn't hear me. Before I could ask him to take me off speakerphone, he asked if I had another number I could be reached at (assuming the problem was my line).
This time, I paused to reply due to the speakerphone lag. Before I could attempt to get off speakerphone again, he asked, "Hello?" This was how the conversation went throughout the entire call until I finally said, "Thank you for your time, I've decided not to move forward with Uber," and hung up.
The final straw was when I was working on the solution to the problem. I asked him to let me think for a moment, and he continued to talk. This guy just would not shut up!
I started to work on the problem by thinking out loud, hoping he would take the hint to be quiet, but this made things worse. With constant interruptions about why I was doing something a certain way, how it could be wrong, and if I had considered other possibilities, I called it quits.
DO NOT RECOMMEND. STAY AWAY.
Given a set of points, find the set closest to (0,0).
The following metrics were computed from 1 interview experience for the Uber Senior Software Engineer, Infrastructure Automation, UMetal) role in San Francisco, California.
Uber's interview process for their Senior Software Engineer, Infrastructure Automation, UMetal) roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Uber's Senior Software Engineer, Infrastructure Automation, UMetal) interview process in San Francisco, California.