Taro Logo

Android Software Engineer Interview Experience - San Francisco, California

July 7, 2018
Negative ExperienceNo Offer

Process

I applied a long time ago on the ATS system.

I received an email from a sourcer on LinkedIn inviting me to an interview.

I set up an interview, but it was cancelled due to "unforeseen circumstances," so we rescheduled for next week.

I completed the phone interview but felt it was unfair. The interviewer was using my resume from two years ago. Apparently, on CodePair, it shows the interviewer every time you change windows. Also, the interviewer stated something factually incorrect, saying the ArrayList get method is O(n) and not O(1). The interviewer made a big deal about using a data structure that had O(1) lookup time, which I could use along with a HashMap. I suggested using an ArrayList, but he said it was O(n) lookup like a LinkedList, so it wouldn't work. I went along with it since I wasn't exactly sure but failed to solve the problem in the end trying to follow the interviewer's dubious hints. The interviewer wanted the solution done a certain way. I received a no-reply rejection email the following hour with no recruiter feedback.

Questions

LRU Cache and some various Android questions, mostly about threading.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Uber Android Software Engineer role in San Francisco, California.

Success Rate

0%
Pass Rate

Uber's interview process for their Android Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral50%
Negative50%

Candidates reported having very negative feelings for Uber's Android Software Engineer interview process in San Francisco, California.

Uber Work Experiences