Uber Interview Questions

Updated Apr 14, 2015
Updated Apr 14, 2015
110 Interview Reviews

Interview Experience

Interview Experience

81%
5%
13%

Getting an Interview

Getting an Interview

61%
16%
11%

Interview Difficulty

3.0
Average

Interview Difficulty

Hard

Average

Easy

110 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty
  1. Helpful (22)  

    Marketing Manager Interview

    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 7+ weeksinterviewed at Uber.

    Interview

    I applied online through Uber.com's career page at the end of November and received my offer for Marketing Manager at the end of January. A very thorough, 2-month process. I submitted my cover letter/resume and answered the questions on the Uber.com application page.

    After submitting my initial cover letter and resume, I was contacted by a recruiter about 4 days later to setup a first phone screening. At this point, I researched the position here on Glassdoor and saw some negative comments about "idea farming" from potential candidates, and became a bit jaded about the process, but still decided to continue and give it a shot. The 1st phone screening was as-expected, standard first-round questions. The first phone screening lasted about 25 mins and went well. The next day I was asked to participate in a second round of phone interviews with another recruiter. This was a similar process with similar questions, probably a bit more focused to the role in question.

    After the second round of phone interviews, I got an email the next day asking me to complete the "Marketing Manager Creative Assignment" - just as I had read would happen from previous reviews here on Glassdoor. The comments about "idea farming" from potential candidates came to mind, yet I decided to still complete the assignment. I began slowly and it took me just over two weeks from the time I was given the assignment until the day I returned it to my recruiter. The Creative Assignment was pretty challenging. There were 5 total sections with specific objectives for each section. I ended up getting the offer for the position, so I don't feel like my ideas were stolen, however, if someone went through this whole process and completed the exercise, but they were not chosen for the role, I could see how they might feel their ideas/work were taken. However, the reality is that not everyone can get the role, you have to do the work and roll the dice, hoping that it works out in the end. My Creative Assignment was 11 pages long when I returned it to my recruiter and I felt pretty confident about the quality of my ideas, strategy, etc.

    It took over a week after I submitted my Creative Assignment until I heard back from my recruiter. Granted it was partially during the holidays and she was sick during that time. After about 10 days, I heard back that I would be moved on to 2 more phone interviews, interview #3 & 4. They were scheduled both on one day, with two, 30-minute consecutive appointments: 11AM & 11:30AM. These 2 interviews were much more detailed and challenging. Asking questions about specific campaigns I have been involved with, what made them successful, how would I handle an event launch, describe a good on-demand stunt, etc. Some questions involved analytics to see how you think using number and promotional metrics. Each of these interviews ran just over 30 mins, about 35 minutes a piece. The final phone interviews were with senior level marketing managers outside of my market.

    The day after the 3rd & 4th phone interviews I was asked to come onsite for my first in-person interview. This was my 5th interaction with an Uber employee and first in-person interview. I wasn't sure if this was the last step, but I believed that it would be the final step, either with or without an offer. It was a rather unstructured, yet very focused interview. I met with the General Manager (GM) of my market and he was a very sharp, analytical, and focused person. The onsite interview lasted about an hour and it was quite challenging. My previous work experience positioned me well for the Marketing Manager role and I was able to answer the questions well and provide relevant examples, give ideas, and reasons to support ideas/strategies. I left the interview feeling quite confident about my performance, but still wasn't sure.

    I followed up the next day with an email to my recruiter with supplementary information about some of the ideas/strategies that I had discussed with the GM in my interview. This 1-page document gave a strategy for new markets in my city with data to support these strategies. Two days after I met with the GM, he called me in the afternoon with the good news that they would like to extend me an offer.

    Overall, it was a very thorough process, but that's to be expected if you want to work for one of the most sought-after companies in the world. The salary is competitive and you get to work on some awesome projects. If I wasn't selected for the role, I would feel like my ideas were "farmed", but you have to "roll the dice if you want to play the game". I had a strong resume, backed by very relevant previous experience, and nailed every one of my interviews with good documents/followup.

    Interview Questions

    • The Creative Assessment is what really weeds out/separates candidates for this role. This is the point where a good candidate stands out from the rest.   Answer Question

    Negotiation

    I did not try to negotiate because I was happy with the initial offer. However, looking back, I feel like I should have just tried to negotiate because it seems like everyone should try to negotiate up.

  2. Helpful (18)  

    Software Engineer Interview

    Declined Offer
    Negative Experience
    Average Interview
    Declined Offer
    Negative Experience
    Average Interview

    Application

    I applied through a recruiter – interviewed at Uber.

    Interview

    First had a phone screen with an engineer. The question wasn't that hard and the whole process seemed kind of disorganized. I didn't really know what the outcome would be, but I got an email the next day inviting me for an on-site.

    The on-site round consisted of four separate interviews. Some of the engineers I interviewed with seemed overworked, but others seemed fairly happy with what they were doing. The questions themselves were pretty average in difficulty, but I get the impression that this is really dependent on the team you interview with. The process was fairly disorganized; they say you need to use a laptop in the interview, but none of the interviewers actually cared about that, so I just spent the whole time white-boarding. The interviewers themselves were nice to talk to, except one, who really tried to rush me through a solution as quickly as possible and kept cutting me off.

    I wasn't happy with some parts of the compensation when I received the offer, and the company didn't really budge when I tried to do some negotiation. Uber apparently didn't like that I wasn't completely ecstatic about taking the job, so they decided to withdraw the offer after I asked the hiring manager some basic questions about working at the company.

    Interview Questions

    • Phone screen: Fill in this function header, which is responsible for finding all vehicle stops closest to a user's GPS location.

      On-Site:
      A design question (How would you design a ride-share application?)
      A technical communication question.
      A fairly simple coding question involving some OOP.
      A design discussion with the hiring manager.
       
      Answer Question
  3. Helpful (2)  

    Software Engineer Interview

    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 2 weeksinterviewed at Uber (San Francisco, CA).

    Interview

    I met an engineering manager through AngelList and was quickly scheduled for a technical phone screen. The interviewer's coding question wasn't too difficult, but he was very good at pushing you and assessing your ability to communicate.

    The onsite interview was pretty standard: two whiteboard interviews, one live coding interview, and an architecture design interview. Each interview is with two engineers, which could have been intimidating, but everybody was pleasant and accommodating. The Uber ride to and from the office is a nice touch, as well.

    Interview Questions

  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral – interviewed at Uber.

    Interview

    I had good experience interviewing at Uber. The interviewers were very personable and the interview was well structured. I really liked the live coding part of the interview, where you had to code up something from scratch on your laptop and you are free to use the documentation, google etc

    Interview Questions

  6. Helpful (1)  

    Software Engineer Interview

    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 2 weeksinterviewed at Uber (San Francisco, CA).

    Interview

    After applying online and talking to the recruiter on the phone I was asked to do a coding challenge. I had as much time as I wanted. The coding challenge was very open. They gave me 5 different public APIs I could use and asked me to build a web app using one of them. I choose one that gave me real time data on transit times and schedules.

    After the coding challenge I got flown into their head offices in San Francisco. I had 4 interviews in total, 3 of them technical and the last one was more of a fit interview.

    Everyone was very nice and sounded very excited about Uber and it's future. The technical interviews where mostly about algorithms, data structures, etc. They also asked me why I was interested in Uber, they want people that really believe in the product and on what Uber is doing.

    Interview Questions

  7.  

    Infrastructure Engineer Interview

    Declined Offer
    Negative Experience
    Easy Interview
    Declined Offer
    Negative Experience
    Easy Interview

    Application

    I applied through an employee referral. The process took 1+ weekinterviewed at Uber in March 2015.

    Interview

    Disorganized. Sat waiting for interviewers to stop coding and come to interview after the previous interview finished. Focus was purely on coding/algorithms plus one resume review/soft skills interview with no systems design skills tested. Programming on own laptop with choice of own environment was pretty great and the one positive aspect of the experience.

    Interview Questions

  8.  

    Product Design Interview

    Accepted Offer
    Positive Experience
    Difficult Interview
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 7 weeksinterviewed at Uber (San Francisco, CA) in March 2015.

    Interview

    The entire process from the moment that I submitted my application to when an offer was extended took exactly 7 weeks.

    It took 11 days until I received my first email back. This email was a carbon copy message sent out to all potential candidates and had the hiring process explicitly stated. Uber's hiring process: Step 1) Design Exercise Step 2) Designer Phone Interview Step 3) Interviews in our SF office Step 4) Offer. Attached to this email was one of two design exercises I had to complete and send in. Of the two options presented, one was UI driven while the other was more involved with UX.

    From the first email to the second one took another 13 days (now 24 days in total). In this email I was told that the my design exercise was well received and that they were going to move ahead with an in-person interview. I sent them my availability and within the next 3 day my interview time slot was confirmed.

    44 days in came my in-person interview. I might add that the Uber provided me with credit to accommodate my trip up to the city from the south bay. Once there, I checked into the building's security on 2 different floors and waited patiently in the lobby until I was allowed into the office. I spoke with three different people, all one-on-one. The first was with the recruiter and the last two were with designers from the prospective teams that I'd be possibly be working with. The conference room had a large monitor that allowed me to walk my interviewer through my previously completed design exercise. I also had other projects lined up incase they wanted to see more of my work.

    My interview was on a Wednesday and I received the offer the following Monday via an email, then a phone call (49 days total).

    Overall, the hiring process was a roller coaster ride filled with emotions but it absolutely payed off. I don't have an negatives to add, the process went pretty smooth. My piece of advice would be to know your projects inside and out when talking them through your process and you'll do fine.

    Interview Questions

  9. Helpful (5)  

    Operations and Logistics Manager Interview

    Declined Offer
    Positive Experience
    Average Interview
    Declined Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeksinterviewed at Uber (New York, NY) in February 2015.

    Interview

    Step 1, Application: user-friendly and fast online form to fill out

    Step 2, HR interview: friendly approach

    Step 3, Analitic test: excel test with 32 questions

    Step 4, Op interview: set up an interview by phone, very friendly

    Step 5, Face-to-face interview: not done yet

    I don't know yet the decision.

    Interview Questions

    • I won't repeat questions that are already written:
      What's the difference between UberX and UberPop?
      What's the KPI for the quality analysis?
       
      Answer Question
  10. Helpful (3)  

    Software Engineering Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 3 weeksinterviewed at Uber in February 2015.

    Interview

    Initially, I was supposed to have two interview, but I ended up having three (all phone interviews). First interview, was asked about my background and to explain a project. Then, was asked a technical question. I was contacted within 10 minutes of the interview completing for a second round interview.

    Had a second interview a week later in which I talked to a Development Manager. Again, was asked about my background and then to explain how I think the Uber product works and how it could be improved. Then, asked an open-ended OOD question.

    E-mailed my recruiter 3 days after to ask about feedback and she responded within a couple hours asking to set up one more interview.

    In my final interview, went straight into my coding question (OOD and implementation) and went over in time a little. Was contacted within 10 minutes to set up a time to talk the next day and received my offer.

    Interview Questions

    • Using Object Oriented Design principles, design a method to check if a Sudoku board is valid (skeleton code was provided which was initially passed in through a 2-d array).   Answer Question
  11. Helpful (1)  

    Intern Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 4+ weeksinterviewed at Uber.

    Interview

    I interviewed for the Software Engineering internship position.

    I applied in approximately November, and I heard back in January that they wanted to do a phone interview with me. My first phone interview went well, and I was told that I would have one more phone interview which would serve as the last interview. I'm not sure why they didn't bring me onsite (probably because I am just applying to be an intern).

    I did well in my last phone interview as well, and I received an offer a few days ago.

    Both interviews began with questions about my experience and ended with an opportunity for me to ask my interviewer questions.

    Negotiation

    I was very happy with the offer I was given.

Work at Uber? Share Your Experiences

Uber

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.