They reached out to me cold, and I replied to the recruiter. I had a quick call with him, followed by a couple of phone interviews prior to a full onsite interview. The onsite interview was all day.
The interview itself was fine, although one of their senior engineers was really abrasive and cut me off mid-sentence multiple times – a trait I found to be very off-putting. But what really bothered me is that I never heard from them again.
Over a week after the interview, I received a message from the recruiter saying that they didn't have a decision yet and that he would get back to me. I have never heard back since and, of course, at this point, likely never will.
I'm not sure who is running their recruiting department, but they need to get it together over there. It's extremely unprofessional to leave someone hanging, much less someone who was contacted completely cold. I repeat: I did not apply for the position; they contacted me. Even if I had, they should still be professional and take the time to get back to candidates with feedback, especially after an onsite interview that requires them to take a full day out of their schedules.
Had I at least been given the minimum professional courtesy of feedback, even something as simple as "They have decided to go with someone else," my view of Uber would be different. I would have much rather received some form of email rather than complete radio silence.
Questions dealing with PCI and security.
The following metrics were computed from 4 interview experiences for the Uber Engineering Manager role in San Francisco, California.
Uber's interview process for their Engineering Manager roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Uber's Engineering Manager interview process in San Francisco, California.