Android App Development Interview Questions in Bangalore
36 practice questions with answers for Android App Development interviews in Bangalore.
Android App Development jobs in Bangalore
Bangalore (Bengaluru) is India's largest technology hub, with global product companies, engineering centres, unicorn start-ups and big IT-services campuses. Product-company interviews here are usually deeper, with more scenario, design and hands-on rounds.
Below are 36 questions that match the mix of service, product and domain employers hiring junior android developers in Bangalore.
What types of tests do you write for an Android app?
Show answer
Explain the network security configuration file.
Show answer
What is a BroadcastReceiver and what limits apply since Android 8?
Show answer
Explain the difference between let, run, with, apply and also.
Show answer
Explain StateFlow versus SharedFlow.
Show answer
A composable makes an API call every time the screen recomposes. What is wrong and how do you fix it?
Show answer
The backend team changed a field from a number to a string and the app crashed for all users. How do you prevent this?
Show answer
How do you test Retrofit networking code?
Show answer
What is the difference between lateinit and by lazy?
Show answer
Write an OkHttp interceptor that adds a bearer token to every request.
Show answer
Explain LaunchedEffect, DisposableEffect and SideEffect.
Show answer
What does the inline keyword do and when should you use reified?
Show answer
A crash report shows a NullPointerException in Kotlin code. How can that happen if Kotlin is null safe?
Show answer
Write a periodic sync job with WorkManager that runs only on unmetered network.
Show answer
Write a manifest entry for a deep link that opens a product screen.
Show answer
Write a Compose UI test that checks an error appears when login is clicked with an empty email.
Show answer
How do you write tests for a Room DAO?
Show answer
Explain object, companion object and object expressions.
Show answer
Images in a feed load slowly and the app runs out of memory. What do you change?
Show answer
The app's cold start takes 4 seconds. How do you improve it?
Show answer
How does coroutine cancellation work, and why must code be cooperative?
Show answer
Write a Gradle configuration for release signing and minification using environment variables.
Show answer
What are higher-order functions and lambdas in Kotlin?
Show answer
What file storage options does Android provide and how does scoped storage affect them?
Show answer
A new developer asks why we need interfaces for every repository. How do you answer?
Show answer
How do you unit test a ViewModel that uses coroutines and StateFlow?
Show answer
How do you store sensitive data such as tokens securely on Android?
Show answer
A payment SDK integration fails only in release builds. What would you check?
Show answer
Users who reinstall the app lose all their settings. How can you restore them?
Show answer
What is recomposition?
Show answer
How do you handle exceptions in coroutines?
Show answer
What is DataStore and why does it replace SharedPreferences?
Show answer
How do you handle one-time navigation after a successful login in MVVM?
Show answer
A user complains the app uses too much storage. How do you find and reduce it?
Show answer
How does Compose interoperate with existing XML views?
Show answer
Companies with offices in Bangalore (17)
Flipkart
Android App Development interview questions
Bengaluru, Hyderabad
View questionsSwiggy
Android App Development interview questions
Bengaluru, Hyderabad
View questionsPhonePe
Android App Development interview questions
Bengaluru, Pune
View questionsPaytm
Android App Development interview questions
Noida, Bengaluru, Mumbai
View questionsCRED
Android App Development interview questions
Bengaluru
View questionsMeesho
Android App Development interview questions
Bengaluru
View questionsZepto
Android App Development interview questions
Mumbai, Bengaluru
View questionsAndroid App Development interview questions
Bengaluru, Hyderabad, Gurugram +2
View questionsAmazon
Android App Development interview questions
Bengaluru, Hyderabad, Chennai +2
View questionsMicrosoft
Android App Development interview questions
Hyderabad, Bengaluru, Noida +2
View questionsSamsung
Android App Development interview questions
Bengaluru, Noida, Delhi
View questionsMakeMyTrip
Android App Development interview questions
Gurugram, Bengaluru
View questionsMyntra
Android App Development interview questions
Bengaluru
View questionsGroww
Android App Development interview questions
Bengaluru
View questionsOla
Android App Development interview questions
Bengaluru
View questionsTCS
Android App Development interview questions
Mumbai, Chennai, Pune +2
View questionsInfosys
Android App Development interview questions
Bengaluru, Mysuru, Pune +2
View questionsFrequently asked questions
Which companies hire Android App Development professionals in Bangalore?
Companies with large offices in Bangalore include Flipkart, Swiggy, PhonePe, Paytm, CRED, Meesho, Zepto, Google, Amazon, Microsoft. Use their company pages below to practise employer-specific sets.
Are Android App Development interviews in Bangalore different from other cities?
The questions depend more on the company than the city. Bangalore's mix of employers decides the style: Product-company interviews here are usually deeper, with more scenario, design and hands-on rounds
How do I find Android App Development jobs in Bangalore?
Shortlist companies with Bangalore offices, keep your CV focused on Android App Development projects, apply on company career pages and job portals with the Bangalore filter, and practise the questions on this page before each interview.