I applied online. The process took 4 weeks. I interviewed at Uber (Amstelveen) in Oct 2016
Interview
I applied via the job portal and the recruiter called me within 2 weeks. The recruiter was super friendly and we had a kind of screening interview for 30 minutes.
At the end of the call, he offered me a next telephone interview. This was a technical round and there were 2 senior developers from Amsterdam office. It started with more architectural and design questions which I did pretty good. Next they asked me to write code. As not being a developer in my current role, it took me some time but I managed. The feedback was after the interview as expected that they liked my architect
Approach but felt I was out of touch with code. Recruiter offered me a re interview after some preparation which I agreed . I really liked this approach.
After 2 weeks, I was supposed to have an interview with someone in States. However, it was last minute changed to another senior developer from States. This guy was seemed to be in hurry from the 1st minute and was in an insulting mode. I walked out of interview after less than 10 minutes.
Agree that I did not do well enough in 2nd interview, but the kind of treatment given was not only unfriendly but also not encouraging towards future employees. If this is yuh company culture, I will rather not add it to my resume!
I applied through a recruiter. The process took 5 weeks. I interviewed at Uber (New York, NY) in Nov 2016
Interview
1. Soft skills, management phone screen with a manager on the team I would be joining
2. Technical phone screen via phone and HackerRank
3. On-site interview (5.5 hours); six slots + lunch. Four soft skills slots regarding mgmt, one coding, one system/architecture design. I was given the full schedule in advance, along with interviewers full names.
The interview process was very smooth and progressed pretty quickly. The recruiting staff was amazing, very helpful throughout the process, and even though I didn't receive an offer, they provided very detailed feedback on how I did in each stage of the interview. The engineers and managers conducting the interviews were all extremely friendly, and at no time did any part of the interview feel like I was being setup with "gotcha" questions. They were kind even as I stumbled through the first part of a technical question that I eventually got right.
The entire process was really enjoyable. I'd highly recommend.
I applied online. The process took 4 weeks. I interviewed at Uber (Louisville, CO) in Oct 2016
Interview
First-round screening with internal recruiter, then second round videoconference screening with a team member. 8-hour on-site with 6+ individuals from the department with the open position. The on-site could have been just 2-3 hours - it was quickly apparent that there wasn't a culture fit. Only 2-3 technical questions were asked in the entire process, and none of them were related to my background or the role.
I had the distinct impression that staffers spend a lot of time putting out fires. Interestingly, they appear to have a very formulaic hiring process, but no standards in how they manage people. When I asked how my own performance would be measured, I didn't really get an answer. This doesn't appear to be an ideal place for metrics-/performance-driven people, which I'm mentioning only because of how surprising it is given their mission.
Interview questions [2]
Question 1
Design a database system with specific transaction-handling features and data storage requirements. (I had to sign an NDA to entire the building, and based on my review of it, this is the most I think I can say.)