Preparing for an interview? Check out Cracking the Coding Interview
Published on

Uber L4 interview experience

Author
  • Shared Anonymously

Here is my experience with Uber for L4 fullstack engineer role. Interviews were more inclined to Frontend engineering than backend. Recruiter skipped online assesment / phone screen round.

Coding round 1
Question around 2D DP with multiple follow ups

Machine Coding Round / Specialization round
JS task runner implementation with dependencies. Solution related to graph traversal and knowledge about JS setTimeouts / Promises

System Design
Standard design questions like build facebook feed, netflix, etc. Round was more focused on frontend architecture.

HM Round
Standard behavioral questions, conflict resolution, etc.

Recruiter called back saying feedback for all rounds were good, waiting for offer.

Although feedback is good, my HM round experience is bit bothering me

  1. HM directly mentioned work hours in uber are very high and they mostly work 10-11hrs a day, will you be able to manage it?

  2. HM was constantly interupting while talking and was in a rush to finish the interview which didnt make a great impression to me.

  3. Not fully aware what the team does and what would be my role in it, constant interrupting kinda threw me off and interview ended before I could ask these questions.

I am a little confused on what to do next, is this a common interview experience at Uber? I have good feedback (H/SH for all 4 onsites + 1 phone interview rounds ) for Google L4 as well, but team matching could take ages there so not sure if I should wait for google or take uber itself.

ReportMark as Helpful