Your question is Kotlin, MVVM, and Coroutines. 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).
Explain how you choose between Kotlin and Java, and how you apply Clean Architecture with MVVM, Coroutines, Dependency Injection, Flow, and testing (unit and functional) in an Android project.