I applied online. The process took 2 weeks. I interviewed at Uber
Interview
Applied online. Got a call for phone interview. It was a 45 minute interview. Basic behavioural question and questions about my resume followed by a technical question. It was easy but got very nervous as i was not so familiar with python. The interviewer did not help push it before. But later helped with the progress.
Interview questions [1]
Question 1
Write a python program for dictionary pretty print.
I applied through an employee referral. The process took 2 weeks. I interviewed at Uber
Interview
I got an internal referral through an employee. I got contacted by HR very quickly and set up a phone screen. During my phone screen, I was contacted by an engineer who was different from the person initially scheduled to call me. I point this out because he was a javascript engineer while I was interviewing for a backend position. The engineer called 10 minutes late to a 45 minute interview. Then he proceeded to ask me about my background and dived into a coding question.
Interview questions [1]
Question 1
He asked me a question that seemed very applicable to a javascript engineer, but just didn't make sense to ask if I wanted to code in java. It seemed like very quickly the engineer realized that he didn't think his question through, but it was too late at that point. Therefore for the next 30 minutes I proceeded to attempt to answer a question that was poorly constructed and just wasn't applicable. On top of this, the interviewer was in a very loud room with a lot of background noise so it was very difficult to hear from. Also he was constantly talking to another engineer that was also on the call with me, with who I imagine he was trying to get advice on how to improve the question. Additionally the call quality became very poor halfway through the interview and I pretty much could not understand anything he was saying. All in all, this was a very poor experience and I hope HR improves their interview process in the future.
Contacted by a recruiter through linkedin for a software engineer position. Asked to build a web application with their requirements of 1 of 4 system choices or submit my own projects for review. Heard back a week later from recruiter with a rejection.