I applied through an employee referral. I interviewed at Uber (San Francisco, CA)
Interview
Referred by a friend. One round of phone interview and then onsite. All my interviewers were pleasant to talk with and knowledgable. Phone interview was very simple. I was kind of surprised at the questions he asked. On-site was 4 one hour back to back interviews. I heard back in less than a week for my phone and heard back the day after for my on-site.
Interview questions [1]
Question 1
System architecture, two data structure + algorithms, and one culture fit w/ an engineering manager.
I applied through a recruiter. I interviewed at Uber
Interview
Contacted by Uber. Had phone screen. Interviewed by a young person. Was asked very simple question and was not sure where he is going with that. No follow up questions or any technical discussion (complexity, big O, optimization, design). Interviewer was not interested at all. He just gave good sales pitch but during technical question was completely silent and I was clueless what he really wants since there are so many aspects to discuss and improve but he was not interested in that. Not sure why they wasted my time and assigned incompetent developer for the phone screen.
Interview questions [1]
Question 1
extremely simple coding question asked by junior developer
The recruiters were extremely professional. However, for the interview, if your code does not work, it is pretty much a deal breaker (They use coderpad). I wrote my code in Java and I struggled with DateTime syntaxes because i don't usually use these on a regular basis. So, my even though most of my code was ready immediately, I couldn't get it running in the given time.
Interview questions [1]
Question 1
The one about API rate throttler, mentioned in one of the glassdoor posts.