Start with fundamentals
Solidify lifecycle, intents, services, and permissions before moving to architecture-specific prep.
Reinforce Kotlin fluency
Review nullability, data classes, sealed types, coroutines, and flows.
Practice architecture answers
Explain the tradeoffs between MVVM and Clean Architecture, and show how you would structure a medium-sized app.