PhonePe Interview Question

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