Taro Logo

Senior Software Engineer, Android Interview Experience - Bengaluru, India

November 1, 2016
Positive ExperienceGot Offer

Process

Day 1 - Screening - 1 hr Questions about previous experience, coding session (simple problem).

Day 2 - Android programming - 2.5 hr Simple Android app development for 90 minutes, code review and enhancements for 60 minutes.

Day 2 - DS & Algo - 1 hr Problem solving: Data structures and Algorithms.

Day 2 - Hiring manager - 1 hr Previous experience, culture fit, few tech questions.

Day 3 - Android design - 1 hr Designing an Android app, taking care of memory, battery, network performance (Not applicable for all candidates).

Day 4 - Bar raiser - 1 hr Large system design, culture fit.

Day 5 - Clean code - 1 hr Simple Android app development focusing on clean code (Not applicable for all candidates).

Questions

How would you design (architecture) the Uber rider app?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Uber Senior Software Engineer, Android role in Bengaluru, Karnataka.

Success Rate

100%
Pass Rate

Uber's interview process for their Senior Software Engineer, Android roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Uber's Senior Software Engineer, Android interview process in Bengaluru, Karnataka.

Uber Work Experiences