Sr Android Developer Interview Questions

1,814 sr android developer interview questions shared by candidates

activity lifecycle difference between activity and fragment what activity can do but fragment cannot do different persistent data storage options in android what is anr and time limit can recursion cause anr in retrofit interface what is get what is query difference between hashset and hashmap linked hashmap what tasks in an application consumes more battery what can be saved in shared preferences and what can be saved in db , in room db , migration policies, if we change table schema what will happen difference between commit and apply difference between put post and patch scenario when caching is required and comparison with facebook pagination database room db fallback migration , what are the policies mvvm work manager what is it , what does it do , hashmap vs hash set what is singleton proguard usage how can a application having same package name but different app icons can be installed ,
different versions- release and debug diff utils , caching , hashing on data which not changed and compare values , various launch modes in android java out of memory error
avatar

Senior Android Developer

Interviewed at Dehaat

3.7
Mar 12, 2021

activity lifecycle difference between activity and fragment what activity can do but fragment cannot do different persistent data storage options in android what is anr and time limit can recursion cause anr in retrofit interface what is get what is query difference between hashset and hashmap linked hashmap what tasks in an application consumes more battery what can be saved in shared preferences and what can be saved in db , in room db , migration policies, if we change table schema what will happen difference between commit and apply difference between put post and patch scenario when caching is required and comparison with facebook pagination database room db fallback migration , what are the policies mvvm work manager what is it , what does it do , hashmap vs hash set what is singleton proguard usage how can a application having same package name but different app icons can be installed ,
different versions- release and debug diff utils , caching , hashing on data which not changed and compare values , various launch modes in android java out of memory error

2 rounds : Round 1 : 1. Coding round : 0 1 2 1 2 0 sort them optimally Android : 1. If we go to Activity A to Activity B which methods will be called? 2. Why can't we pass arguments in constructor 3. Disapatcher.IO vs Dispather.Default internal 4. How recycler view works internally 5. Why findViewid extension is deprecated 6. How viewmodel works internally 7. How suspend function works in android Architecture : 1. Create app which has list of users and login page, if it doesnt exist then it should show signup Round1 : Code LRU Android : 1. What is advantages of Room over SQlite 2. How can we observer value at room 3. How to handle error in Co-routines 4. What steps we will take to decrease APK size 5. How to handle backpressure in JAVA 6. What issue we get when using vector images 7. How do we use dagger2 clasess Architecture : We have given app tp build when has list of fruits and we need to show them in vertical list but with offline caching.
avatar

Sr Android Developer and Team Lead

Interviewed at Skuad

3.8
Aug 21, 2024

2 rounds : Round 1 : 1. Coding round : 0 1 2 1 2 0 sort them optimally Android : 1. If we go to Activity A to Activity B which methods will be called? 2. Why can't we pass arguments in constructor 3. Disapatcher.IO vs Dispather.Default internal 4. How recycler view works internally 5. Why findViewid extension is deprecated 6. How viewmodel works internally 7. How suspend function works in android Architecture : 1. Create app which has list of users and login page, if it doesnt exist then it should show signup Round1 : Code LRU Android : 1. What is advantages of Room over SQlite 2. How can we observer value at room 3. How to handle error in Co-routines 4. What steps we will take to decrease APK size 5. How to handle backpressure in JAVA 6. What issue we get when using vector images 7. How do we use dagger2 clasess Architecture : We have given app tp build when has list of fruits and we need to show them in vertical list but with offline caching.

Viewing 161 - 170 interview questions

Glassdoor has 1,814 interview questions and reports from Sr android developer interviews. Prepare for your interview. Get hired. Love your job.