Android Engineer Interview Questions

10,458 android engineer interview questions shared by candidates

1st interview Common android questions around kotlin scope functions, coroutines, android architecture, mvvm vs mvi, jetpack compose, 2nd interview Designing and maintaining scalable android app, repository pattern, deep dive into hilt and DI, questions around networking and encrypted networking, MITM, TDD, modular android SDK, SDK versioning and semantics, detecting memory leak, performance bottleneck (give your experience) and how you solved.
avatar

Senior Android Developer

Interviewed at Sportz Interactive

3.5
Dec 29, 2025

1st interview Common android questions around kotlin scope functions, coroutines, android architecture, mvvm vs mvi, jetpack compose, 2nd interview Designing and maintaining scalable android app, repository pattern, deep dive into hilt and DI, questions around networking and encrypted networking, MITM, TDD, modular android SDK, SDK versioning and semantics, detecting memory leak, performance bottleneck (give your experience) and how you solved.

1. How inline class works internally ? 2. Static and dynamic internal working ? 3. CoroutineContext ? 4. SupervisorJob ? 5. Dispatcher.Unconfined ? 6. in and Out Generics ? 7. Sealed interface ? Why 8. Design pattern in android ? How factory works ? 9. Backpressure in RX ? 10. LaunchdEffect and DisposableEffect
avatar

Senior Android Developer

Interviewed at EPAM Systems

4
May 30, 2024

1. How inline class works internally ? 2. Static and dynamic internal working ? 3. CoroutineContext ? 4. SupervisorJob ? 5. Dispatcher.Unconfined ? 6. in and Out Generics ? 7. Sealed interface ? Why 8. Design pattern in android ? How factory works ? 9. Backpressure in RX ? 10. LaunchdEffect and DisposableEffect

Qual o padrão arquitetural que tinha aplicado no desafio e por qual razão? Por que usar Flow ao invés de LiveData para buscar os dados da camada da model(MVVM), ao implementar paginação infinita usando o Paging 3? Vantagens de usar Use Cases?
avatar

Desenvolvedor Android Sênior

Interviewed at C6 Bank

4.4
Sep 24, 2021

Qual o padrão arquitetural que tinha aplicado no desafio e por qual razão? Por que usar Flow ao invés de LiveData para buscar os dados da camada da model(MVVM), ao implementar paginação infinita usando o Paging 3? Vantagens de usar Use Cases?

Viewing 8621 - 8630 interview questions

See Interview Questions for Similar Jobs

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