Frontend phone screen at Uber

May 25, 2019 6 Comments

I’ve got a phone screen for a frontend role at Uber in a week. The recruiter told me I’ll probably get one leetcode style question and one “implement x in JavaScript” type question.

Could anyone give me any more details on what to expect? How difficult is the leetcode question likely to be, and what kind of “x” am I likely to be asked to code in JS?

I know every interviewer is different but is there anything Uber as a company specifically looks for?

Thanks!

comments

Want to comment? LOG IN or SIGN UP
TOP 6 Comments
  • Uber / Eng
    ploh

    Go to company page Uber Eng

    ploh
    Know BFS
    May 25, 2019 0
  • New / Eng
    Google⠀

    New Eng

    Google⠀
    LC Med-Hard most probably, the 'x' would be inbuilt library functions that test your experience with JS
    May 25, 2019 0
  • So I got rejected. Thought the interview went well, but definitely not perfectly.

    In hindsight maybe I should have held off until I was more confident.
    Jun 6, 2019 2
    • Sony
      Kbfeghd

      Go to company page Sony

      Kbfeghd
      What was the question ?
      Jun 11, 2019
    • It was more along the lines of “build feature X in JS” rather than a straight leetcode problem.

      I had to implement a few different functions. I couldn’t get one of them perfectly, and ran out of time on the last.

      I started the problem by discussing what data structures I could use to form the core of the solution, with pros and cons, etc. The interviewer sounded impressed and the vibe was positive. However in hindsight that took up a lot of time that I could have spent on coding the solution.

      The problem wasn’t terribly hard - I could have nailed it given 10-15 more minutes probably.

      I think this is a problem I face a lot - if I spend extra time discussing details or talking about “what I’m thinking”, I seem to run out of time.

      Or if I start with a brute force approach with the intent to iterate to something optimal, I run out of time.

      Some interviewers say they really want to see what you’re thinking and how you tackle problems, but based on experience and anecdotes, I can’t help but feel getting the 100% optimal solution trumps everything else.
      Jun 11, 2019
  • Capital One / Eng
    CEWA41

    Go to company page Capital One Eng

    CEWA41
    Can you share what you were asked to build? What aspects of JS do you wish you had focused on?
    Jul 27, 2021 0