Android architecture interview questions
Answer Android architecture questions with explicit lifecycle, state and data boundaries.
Who this is for
Senior Android candidates discussing app architecture.
What to cover
- State and lifecycle
- Domain and data boundaries
- Offline source of truth
- Testing and migration
The useful result
Architecture choices that match product and platform constraints.
A strong answer names the context, the decision, the closest alternative, the failure mode and the evidence that would change the recommendation.
Go deeper
When to modularize a mobile app, the full essay on this question.