I applied online. I interviewed at Uber (Amsterdam) in May 2019
Interview
Interview process started with HR reaching out upon basic HR Interview had couple of online session upon the success we had on-site interview. People were very friendly in general on-site took 5 hours(it generally took around 3 but mine was mixed since I've also interviewed for Backend as well). I generally liked the interview question couldn't get the offered because of my lack of experience in year.
Interview questions [1]
Question 1
It's not interview question but steps were:
- Design interview
- Reliability interview
- Bar raiser
- Coding interview
- Desing interview
I applied through a recruiter. The process took 2 weeks. I interviewed at Uber (Palo Alto, CA) in Mar 2018
Interview
I was contacted via LinkedIn by a recruiter. During the initial phone call with the recruiter I was assured junior level people were hired for this position and they hired people of all experience levels. I was then scheduled for a phone screen coding interview. The interviewer, however, barely asked any technical questions during the phone screen and mostly just asked questions on my background. They never asked the coding questions they were supposed to ask. I then reached out to the recruiter a few days after my interview and was told I will not be moving forward. The recruiter was nice and gave me a call with feedback, basically saying the interviewer felt I didn’t have the right skills. The interviewer barely asked any questions to assess my skills so how did they come to that conclusion? I feel like the interviewer already decided to not push me through before the screen and that I wasn’t fairly interviewed. Oh well, maybe I dodged a bullet considering Uber’s rep.
I applied through a recruiter. The process took 4 weeks. I interviewed at Uber (San Francisco, CA) in May 2017
Interview
Contacted by internal recruiter through LinkedIn, I did not apply, for Pittsburgh or San Francisco as part of Advanced Technologies Group (autonomous vehicles). Recruiter did not request resume, asked very few questions about me and pushed to get a 1 hour phone interview the following week. Phone interview was with an SRE, consisted of short coding assignment then an open discussion web application architecture design question.
Following day I was introduced to another recruiter to schedule an on-site in San Francisco despite saying I was only interested in the Pittsburgh position. Pretty typical making travel arrangements with their agency, 2 nights hotel, flight, $60/day for meals, Uber rides from airport to hotel/office.
Pre-interview arrival: watch short video and take online 90 question personality test (35 minutes)
Interview: check in with door man, typical interview room, VTC, whiteboard and 1 running out red marker. First interviewer was remote, had me whiteboard a moving-target-type software architecture problem. Second was in person, discussing Linux systems and troubleshooting. Lunch with second interviewer. Third interviewer was remote for 45 minutes, he spent 30 minutes telling me about what he did from an echo chamber, large conference room. Then 15 minutes about reliably monitoring large data migrations? Fourth interviewer was also remote, asked coding questions on the whiteboards as well as an interactive via my own computer I had to bring. Final interviewer (in person) talked about monitoring.
I felt okay, not great in my responses. It was a good experience overall, everyone was really cool and nice and very accommodating, but I felt really cheated with all the remote interviews. Missing a day of work, spent 8+ hours traveling each way to an office I wouldn't work at only to have 3 out of 5 interviewer s not even be there in person.
Interview questions [6]
Question 1
design a system to process a large text file produced by a client