GoodBits Tech interview question

Android Lifecycle, Communication between service and view, RxJava, Dagger, API call