Uber phone interview

New BqMr15
Oct 2, 2018 23 Comments

Hey guys, I did Uber phone interview recently. I was asked a leetcode hard. I had 40 minutes and figuring out the algorithm took me 35 and wrote a pseudo code as I didn't have time to finish it.

What is the criteria usually for clearing the phone screen?

If it is working code, then I am screwed.

comments

Want to comment? LOG IN or SIGN UP
TOP 23 Comments
  • Uber / Eng oOBb03
    I ask a not mathy but corner-case heavy coding question but we explore the potential set of solutions verbally based on assumption changes. It lets me get code out of them quickly (a requirement for the recruiters), but also we get half the time to discuss system design.

    I pass 75%. 25% overall get through onsite. My bar varies by job title. I grade them to a job level. A sr eng can code the problem perfectly and fail the discussion phase miserably. Junior engineers will be evaluated based on how they think through the variations but aren't expected to have enough experience to consider all the different ways of solving it and how they might choose among the solution set. There's no wrong answer other than code that doesn't pass the unit tests I give them for the coding part. Failure of unit tests is about 95% in the first round. They get through the corner cases in the time alotted and they pass.

    Asking people leetcode questions is not effective in figuring out if they can design a reliable system.

    The other onsite people ask the trickier questions, but they all relate directly to our problem domains. If I'm not a code evaluator in the loop but am doing the algorithms loop part, I ask questions customized to their resume and don't force code. If they have done algorithm R&D before, it's pretty clear based on a short discussion if they know what they are doing. Reading algorithm books helps, probably leetcode, too, but I won't ask them to solve a particular problem if I'm in a deep dive portion. If it's a system design loop part, I do ask them what they want to change about the product and they have to design the solution as deeply as they can go in the time provided. It's a two-way conversation as I describe what microservices they can assume exist to keep directing them down to the lowest levels.
    Oct 4, 2018 1
    • LexisNexis Risk Solutions IbOr36
      For a new grad, what resources do you recommend to ace the System Design Interviews?
      Oct 4, 2018
  • Microsoft mkakga
    Once I had an interview with Uber. I talked with the most miserable person who just didn't understand what was just asked. I failed this interview. So don't expect much :)
    Oct 2, 2018 1
    • New BqMr15
      OP
      Yeah its ridiculous :D
      Oct 2, 2018
  • New / Eng
    Rockford

    New Eng

    PRE
    Uber
    Rockfordmore
    Normally it’s 2 questions , if u can’t get through even 1 , sorry you aren’t gonna make it
    Oct 2, 2018 10
    • New / Eng
      Rockford

      New Eng

      PRE
      Uber
      Rockfordmore
      Ok , did you have to wait for sometime after getting rejected before reapplying ?
      I got a reject today for onsite
      Oct 2, 2018
    • Intel lffty
      Yeah I think for phone it's 6 months wait. I'm not sure about onsite reject yet. It was a month ago.
      Oct 2, 2018
    • New / Eng
      Rockford

      New Eng

      PRE
      Uber
      Rockfordmore
      Recruiter told me it’s 6 months wait,
      Oct 2, 2018
    • Intel lffty
      After onsite reject?
      Oct 2, 2018
    • New / Eng
      Rockford

      New Eng

      PRE
      Uber
      Rockfordmore
      Yes
      Oct 2, 2018
  • Amazon / Eng jNeo42
    I got dumped today after Uber phone screen. My coding problem actually wasn’t that difficult, but I failed to clarify one point which led me to a simpler solution rather than my original idea (which was closer to what the interviewer wanted). Oh well, I may have actually dodged a bullet there. If I’m unhappy as an Amazon SDE, Uber ain’t gonna be much better.
    Oct 2, 2018 5
    • New BqMr15
      OP
      You will love it when their pre-ipo stocks double next year
      Oct 2, 2018
    • Amazon / Eng jNeo42
      Doesn’t matter, it’s not like I was close and just missed it. Olympic silver medalists, who lag by milliseconds, can claim that — not me.
      Oct 3, 2018
    • Capital One Cmonman
      How long did it take for you to hear after the phone screening?
      Oct 4, 2018
    • Amazon / Eng jNeo42
      I got the reject template the next day. The template faked being personable, stating “it was a difficult decision”. Yeah, right. It’s stupid because the problem wasn’t hard and I solved it.
      Oct 4, 2018
    • Capital One Cmonman
      That sucks. Better luck next time!
      Oct 4, 2018
  • Honeywell / Eng that1guy
    What was the question
    Oct 2, 2018 1
    • New BqMr15
      OP
      Question was a modified medium problem! Decent hard, interviewer was great though
      Oct 2, 2018