Android Senior Developer Interview Questions

10,458 android senior developer 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 8611 - 8620 interview questions

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