Upload Button Icon Add office photos

Uber

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Uber Senior Android Developer Interview Questions and Answers

Updated 4 Sep 2024

Uber Senior Android Developer Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Medium question on hashmap

Round 2 - Technical 

(1 Question)

  • Q1. Design question which checks oops concept and data structure

Interview Preparation Tips

Interview preparation tips for other job seekers - be calm and don't over think, first complete a working code and then optimize
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Asked about my current work

Senior Android Developer Interview Questions Asked at Other Companies

Q1. Binary Array Sorting Problem Statement You are provided with a bi ... read more
Q2. Maximum Subarray Sum Problem Statement Given an array arr of leng ... read more
Q3. what is daemon Thread? what is data Class? Garbage Collector? Act ... read more
asked in Nykaa
Q4. What is a Service? How can a notification in a Foreground Service ... read more
Q5. Can you explain how to implement a ViewModel in Android?

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Solid principle
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Dsa including binary tree left right view and strings reverse questions

Round 3 - One-on-one 

(1 Question)

  • Q1. Live data , mvvm, kotlin internals
Round 4 - One-on-one 

(1 Question)

  • Q1. Design level questions on dynamic home page anddesign patterns and other jetpack componenets
Round 5 - One-on-one 

(1 Question)

  • Q1. Location and cache design

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for medium level algo , android and jetpack internal workings and common design usecases
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Coding Test 

(2 Questions)

  • Q1. Asked me to develop an android app with weather forecast (use dependency injection)
  • Q2. Develop weather forecast app
  • Ans. 

    Develop a weather forecast app for Android platform.

    • Utilize APIs like OpenWeatherMap for real-time weather data

    • Include features like current weather, hourly forecast, and 7-day forecast

    • Implement location-based weather updates

    • Design user-friendly interface with intuitive navigation

    • Incorporate push notifications for weather alerts

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I was asked to develop an Android app in a short timeframe, but the interviewer was not available to answer questions or provide feedback. Even after I completed the task, they did not review my code

Even after developing the app with the best coding practice with mvvm and DI within 1hr 30 min they didn't consider to review my code for atleast 2 mins.such unprofessional behaviour
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. MVVM architecture
  • Q2. Draw architecture design pattern
  • Ans. 

    MVC (Model-View-Controller) architecture design pattern separates an application into three main components.

    • Model: Represents the data and business logic of the application

    • View: Represents the UI components of the application

    • Controller: Acts as an intermediary between Model and View, handling user input and updating the Model accordingly

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Solid principle
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Dsa including binary tree left right view and strings reverse questions

Round 3 - One-on-one 

(1 Question)

  • Q1. Live data , mvvm, kotlin internals
Round 4 - One-on-one 

(1 Question)

  • Q1. Design level questions on dynamic home page anddesign patterns and other jetpack componenets
Round 5 - One-on-one 

(1 Question)

  • Q1. Location and cache design

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for medium level algo , android and jetpack internal workings and common design usecases
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Coding Test 

The first round is Hackerrank two algo and one UI test very easy, Second is Fundamentals of JS and React Native one must have a deep understanding of JS to do that I strongly suggest going through Akashay Saini's JS series It'll help and the Third is PS/DS asked some basic A&DS questions can be solved easily with little practice on Leetcode

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview process is very long, The First round was in January second in Feb and the Third in April

Uber Interview FAQs

How many rounds are there in Uber Senior Android Developer interview?
Uber interview process usually has 1-2 rounds. The most common rounds in the Uber interview process are HR, Coding Test and Technical.

Tell us how to improve this page.

Uber Senior Android Developer Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5.1k Interviews
Flipkart Interview Questions
4.0
 • 1.4k Interviews
Paytm Interview Questions
3.3
 • 776 Interviews
Swiggy Interview Questions
3.8
 • 439 Interviews
BigBasket Interview Questions
3.9
 • 357 Interviews
Udaan Interview Questions
4.0
 • 335 Interviews
Meesho Interview Questions
3.7
 • 329 Interviews
Zomato Interview Questions
3.7
 • 322 Interviews
Oyo Rooms Interview Questions
3.3
 • 227 Interviews
Myntra Interview Questions
4.0
 • 216 Interviews
View all
Driver
584 salaries
unlock blur

₹0.6 L/yr - ₹7.2 L/yr

CAR Driver
386 salaries
unlock blur

₹0.9 L/yr - ₹7.5 L/yr

Software Engineer
157 salaries
unlock blur

₹20 L/yr - ₹84.7 L/yr

Operations Executive
136 salaries
unlock blur

₹1.6 L/yr - ₹4 L/yr

Data Analyst
130 salaries
unlock blur

₹6 L/yr - ₹22 L/yr

Explore more salaries
Compare Uber with

Amazon

4.1
Compare

Google

4.4
Compare

Ola Cabs

3.4
Compare

Airbnb

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview