I applied through a recruiter. I interviewed at Uber (San Francisco, CA)
Interview
The interviewer was a not very personable. The general vibe wasn't to a genuine inquiry into my skills or whether I would be a good tech fit but more an ego/power trip on the interviewer's part. If this interviewer is representative of the overall engineering culture at Uber, then I say it was a bullet dodged. Power plays over engineering.
Interview questions [1]
Question 1
Describe a difficult engineering challenge you worked on in your current job.
I applied online. The process took 2 months. I interviewed at Uber in Sep 2015
Interview
Very long and inefficient process consisting of just 3 phone interviews over about 3 months... Had to reschedule a couple of times because the interviewer didn't called me. You can tell that the company is hiring aggressively. Questions were generally pretty easy, but they focused on the design/implementation. The recruiters are much more responsive after you pass the 3rd interview and are given an offer, which is very competitive for Silicon Valley.
Interview questions [1]
Question 1
Favors software design and implementation topics over algorithms. Given a problem, design and/or implement a solution.
I applied through a recruiter. The process took 1+ week. I interviewed at Uber (San Francisco, CA) in Nov 2015
Interview
Phone interview with an engineer manager, your average leetcode question. Then on site interview in California, bunch of architecture questions. Everybody is very friendly and helpful, the recruiter is incredibly fast, and got back to me on Saturday when i interviewed on Thursday.