Senior Android Developer Interview Questions

1,911 senior android 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)

How I found the job and why I considered myself a suitable fit. Details about my past projects and work experiences. My approach to solving the code challenge. My knowledge of Kotlin and Android programming. My experience with team collaboration and adherence to agile methodologies.
avatar

Senior Android Developer

Interviewed at Paradox Cat

4.8
Feb 6, 2023

How I found the job and why I considered myself a suitable fit. Details about my past projects and work experiences. My approach to solving the code challenge. My knowledge of Kotlin and Android programming. My experience with team collaboration and adherence to agile methodologies.

They give me a class with blank functions, and I had to fill them. the functions were about commuting the streak of a user in the app. It's not some sort of leetcode interview, it's just a matter of displaying the coding skills to the interviewer.
avatar

Senior Android Developer

Interviewed at Noom

2.6
Jan 31, 2022

They give me a class with blank functions, and I had to fill them. the functions were about commuting the streak of a user in the app. It's not some sort of leetcode interview, it's just a matter of displaying the coding skills to the interviewer.

Viewing 1051 - 1060 interview questions

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