It is an advanced version of dagger2 which will help in the interview.
A detailed description of DI and dagger2
This blog is to explore the knowledge of MVC, MVP and MVVM architecture in Android and know how they differ - MVC vs MVP vs MVVM.