Android Engineer Interview Questions

9,772 android engineer interview questions shared by candidates

This was a deep-dive into Android fundamentals, Jetpack Compose, Kotlin language features, and architectural best practices. The interviewer focused on real-world problem-solving and expected production-level thinking, which made the round both challenging and engaging.
avatar

Android Developer

Interviewed at ValueLabs

4
May 16, 2025

This was a deep-dive into Android fundamentals, Jetpack Compose, Kotlin language features, and architectural best practices. The interviewer focused on real-world problem-solving and expected production-level thinking, which made the round both challenging and engaging.

Create a class hierarchy to classify numeric values with interface Number. Define subclasses WholeNumber and RealNumber. WholeNumber has subclasses EvenNumber and OddNumber. For each integer in the inclusive range 0 to 10 descending, create a new instance of the appropriate number subclass and add it to an STL structure that supports efficient insertion and retrieval. Efficiently iterate your container and print the numeric value and whether the object is an EvenNumber, OddNumber, or RealNumber for each object. Efficiently locate the object with the smallest value not less than 9.5 and print its value. All your interactions with objects should be through the Number interface.
avatar

Android Developer

Interviewed at Garmin

3.7
Jun 15, 2020

Create a class hierarchy to classify numeric values with interface Number. Define subclasses WholeNumber and RealNumber. WholeNumber has subclasses EvenNumber and OddNumber. For each integer in the inclusive range 0 to 10 descending, create a new instance of the appropriate number subclass and add it to an STL structure that supports efficient insertion and retrieval. Efficiently iterate your container and print the numeric value and whether the object is an EvenNumber, OddNumber, or RealNumber for each object. Efficiently locate the object with the smallest value not less than 9.5 and print its value. All your interactions with objects should be through the Number interface.

Viewing 1451 - 1460 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 9,772 interview questions and reports from Android engineer interviews. Prepare for your interview. Get hired. Love your job.