Domanda di colloquio di PhonePe

First round was a technical interview, regarding Android architecture, modularisation, android activity lifecycle, services, coroutine, flows, fragment lifecycle and its difference, mvvm, mvi and mvc also asked about ViewModel and how it works internally. how coroutine works internally