Android Software Engineer Interview Questions

600 android software engineer interview questions shared by candidates

Questions relating to Android Architectures(MVC/MVP/MVVM) OOPS Concepts/ Solid principle Problem Solving Core Java / Kotlin Reactive programming (RxJava)/ Coroutines Content Provider (SQLITE, ROOM) Dependency Injection - Dagger Third-Party Library Selection Async tasks/ thread and basic DSA-style question-related binary search Data structure questions at the application level were asked like Can we use LinkedList for recyclerviews? When can we use it? How does it affect performance? Which concepts do we use to communicate between 2 different apps? Types of intents Types of services
avatar

Software Engineer - Android

Interviewed at Recro

4.3
Jul 3, 2024

Questions relating to Android Architectures(MVC/MVP/MVVM) OOPS Concepts/ Solid principle Problem Solving Core Java / Kotlin Reactive programming (RxJava)/ Coroutines Content Provider (SQLITE, ROOM) Dependency Injection - Dagger Third-Party Library Selection Async tasks/ thread and basic DSA-style question-related binary search Data structure questions at the application level were asked like Can we use LinkedList for recyclerviews? When can we use it? How does it affect performance? Which concepts do we use to communicate between 2 different apps? Types of intents Types of services

During the initial interview, the recruiter asked me 10 avarage questions about Android Development, with 4 options for each question that I needed to select one. For the next round, I simply waited, and no one showed up for the interview.
avatar

Senior Software Engineer I, Android

Interviewed at Careem

3.6
Sep 9, 2024

During the initial interview, the recruiter asked me 10 avarage questions about Android Development, with 4 options for each question that I needed to select one. For the next round, I simply waited, and no one showed up for the interview.

Question 1: Find the maximum element in an array, and if duplicates exist, return one of the maximum indices with equal probability. • Question 2: Group strings based on their ability to belong to the same Caesar cipher group.
avatar

Software Engineer Android

Interviewed at Insi

4
Oct 25, 2024

Question 1: Find the maximum element in an array, and if duplicates exist, return one of the maximum indices with equal probability. • Question 2: Group strings based on their ability to belong to the same Caesar cipher group.

Viewing 291 - 300 interview questions

Glassdoor has 600 interview questions and reports from Android software engineer interviews. Prepare for your interview. Get hired. Love your job.