Uber L4 - SDE2 Android Interview experience

Had a chance to interview with Uber for L4 position

Verdict - Rejected

Gave the code signal OT solved 3 completely and 4th solved 80% of the TCs

Got a call from recruiter in a couple of days

Went through the following rounds -

Phone screen - Was asked a DSA questions minimun number of elements to append at the end of a string to make it a palindrome. Solved it completely

My recruiter mentioned my resume was pushed for on site interviews

  1. DSA Round - Was bit of a maths question. Given a number x and an array is it possible to make the full array equivalent any number y such that you can add or subtract 0 to x from each element in the array. First question was x is 1. Solved it in multiple ways. Follow up was x is >=1 .
  2. Android Machine Coding - Given a notes app implement couple of functionalities like edit and delete a note. Had to open a prewritten app code in my Android studio and make changes in it. Also was aked to review some of the prewritten code
  3. HLD Round - Design a Android SDK such that it has a search bar and when you type in you display a list of places. Got a no hire in this, even though the round went quite good ;(
  4. HM Round - Standard questions like deep dive in a project and behavioral questions

Got a call from the recruiter that they are going ahead with another candidate ;(

Comments (6)