First Round Was online coding test which contained some android and RxJava related MCQ questions and a coding problem. Second Round : 1.) Handle only one time data change observe in LiveData. 2.) Given there is some API authentication Key, which gets changed after some amount of time let us say few days. There can be multiple API calls which need this Auth Key. How Would you handle if those 4-5 API calls are made concurrently and the Auth Key change. 3.) A coding Question : Given two arrays, A and B. The array A contains some elements, the array B contains the same element as A but 2 elements are missing from the array B. We need to compute both missing elements from the array B. Third Round : Main focus was on RxJava and RxJava related problem statements, Background processing, MVVM, Work Manager, Services in android, Material Design, Garbage Collector, Kotlin Coroutines, Multithreading. A design Problem : A user needs an app feature which can notify him whenever he crosses the walking speed by 10km/h. I was rejected after the Third Round but I hope this helps.
Software Engineer Android Interview Questions
10,470 software engineer android interview questions shared by candidates
Basic Kotlin, Android, Some basic problem solving questions.
Have you ever worked with Kotlin Coroutines? Can you explain what it is used for?
Explain the concept of View models.
Provide some specific examples of how you resolved conflicts with management (for instance, unrealistic deadline).
Talk about a challenging situation.
Why viewModel in Android? Why coroutine and how it is working
Asynchronous processing, threads, Android specific questions, Compose, Tests, Pipelines and Kanban.
One of the question was about Kotlin's scope functions, what are they and how to use them and their differences
Le domande nel colloquio di presentazione riguardano, come ci si può aspettare, le proprie conoscenze ed esperienze passate. Si chiedono anche le proprie passioni, le proprie routine, la propria concezione di "hard work", e si pone una particolare attenzione sulla capacità di cooperare, di comunicare, e di accettare feedback negativi
Viewing 3391 - 3400 interview questions