What new changes in Android 8? What are new changes in Android 7? How to start service in Android 8? What are the things we need to do for Split window mode? How to share data or make communication between two fragments? Ow to manage use case like make 1000 request to server and then populate result in recyclerview. How to manage security while traversing data over network? Explain MVP and MVVM architecture. What is Data binding? How security algorithm works like RSA? Way to deal with Thread in Android. And which one is best? What all lifecycle methods will be called when moving from Fragment A to B? Explain Room. How Certificate pinning works? Where should we store public key? There is one Fragment with Edittext in it. Edittext has some text. If user moves away from that fragment and later on comes back then that text should be available. How to achieve this? 2nd Round What is the lifecycle of Android App? How to create single APK with 3 diff configuration for network urls, without settings screen? Explain all components of Android. What is stickyIntent? What are the 9.png images? How to set validity of apk?