Android Senior Developer Interview Questions

1,907 android senior developer interview questions shared by candidates

1. Difference between Thread and Runnable. 2. Started Service and bound service and Intent Service. 3. SOLID Principle. 4. ART and Dalvik. 5. How the APK generated in Android. 6. Proguard obfuscation. how it works 7. HashMap and HashTable difference. 8. Difference between Array List and HashMap. 9. How the Concurrent Hashmap is Threadsafe. 10. Static synchronization in java. 11. Foreground service. 12. Basic puzzle. 13. Signed APK. 14. CI/CD. Round Second : 1. Fasad Pattern. 2. Points to review in code Code Review. 3. Logger design approach. 4. Info logs. 5. Java 8 New feature. 6. Microservice architecture. 7. type of design pattern in java 8. what design pattern we use. 9. Round Third 1.Sort value of hashmap. 2. Find duplicate between array without repetition. 3.cache design. 4. Memory management in Java 5. String pool 6. Ensure maxium cache hit and minium cache miss .7. Difference between Arry and linked , when should we use the both. 7. find second largest in array. 8. create stack using queue. 9. hashcode and equals
avatar

Senior Software Engineer Android

Interviewed at PubMatic

3.6
Apr 1, 2019

1. Difference between Thread and Runnable. 2. Started Service and bound service and Intent Service. 3. SOLID Principle. 4. ART and Dalvik. 5. How the APK generated in Android. 6. Proguard obfuscation. how it works 7. HashMap and HashTable difference. 8. Difference between Array List and HashMap. 9. How the Concurrent Hashmap is Threadsafe. 10. Static synchronization in java. 11. Foreground service. 12. Basic puzzle. 13. Signed APK. 14. CI/CD. Round Second : 1. Fasad Pattern. 2. Points to review in code Code Review. 3. Logger design approach. 4. Info logs. 5. Java 8 New feature. 6. Microservice architecture. 7. type of design pattern in java 8. what design pattern we use. 9. Round Third 1.Sort value of hashmap. 2. Find duplicate between array without repetition. 3.cache design. 4. Memory management in Java 5. String pool 6. Ensure maxium cache hit and minium cache miss .7. Difference between Arry and linked , when should we use the both. 7. find second largest in array. 8. create stack using queue. 9. hashcode and equals

1,DS Algo problems (Coding Round) 2. Android Question related to kotlin, Java,Rxjava,Jetpack 3.Mixed question from DB,Android,DS 4.Product Round(asked about product implementation and product requirement based on customer base) 5.CTO round mis of tech and mangeral related questions 6. HOE round (same as CTO design Splitwise App)
avatar

Senior Android Developer

Interviewed at OkCredit

4.4
Dec 15, 2020

1,DS Algo problems (Coding Round) 2. Android Question related to kotlin, Java,Rxjava,Jetpack 3.Mixed question from DB,Android,DS 4.Product Round(asked about product implementation and product requirement based on customer base) 5.CTO round mis of tech and mangeral related questions 6. HOE round (same as CTO design Splitwise App)

Viewing 1041 - 1050 interview questions

Glassdoor has 1,907 interview questions and reports from Android senior developer interviews. Prepare for your interview. Get hired. Love your job.