Your question is MVVM Experience. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
What is your experience with MVVM?
Describe how you have applied Model-View-ViewModel in Android, including responsibilities, state flow, lifecycle handling, and communication between the UI and repository layers. Explain one concrete implementation choice and a problem MVVM helped prevent.
The interviewer is checking whether you understand MVVM as a separation of responsibilities rather than simply placing code in a ViewModel. Scope: Kotlin Android applications using Jetpack ViewModel and lifecycle-aware UI APIs.