Questions relating to
Android Architectures(MVC/MVP/MVVM)
OOPS Concepts/ Solid principle
Problem Solving
Core Java / Kotlin
Reactive programming (RxJava)/ Coroutines
Content Provider (SQLITE, ROOM)
Dependency Injection - Dagger
Third-Party Library Selection
Async tasks/ thread
and basic DSA-style question-related binary search
Data structure questions at the application level were asked like
Can we use LinkedList for recyclerviews? When can we use it? How does it affect performance?
Which concepts do we use to communicate between 2 different apps?
Types of intents
Types of services