Android App Development Interview Questions in Kolkata
36 practice questions with answers for Android App Development interviews in Kolkata.
Android App Development jobs in Kolkata
Kolkata has a steady IT-services and BFSI technology job market around Salt Lake Sector V and New Town. Many openings are with service companies and their delivery centres, with a focus on strong fundamentals.
Below are 36 questions that match the mix of service, product and domain employers hiring junior android developers in Kolkata.
What does R8 do in a release build?
Show answer
Write a Hilt module that provides Retrofit and a repository binding.
Show answer
Write a use case that combines cart items and a coupon into a final total.
Show answer
A crash says IllegalStateException: Can not perform this action after onSaveInstanceState. What is happening?
Show answer
What is a coroutine and how is it different from a thread?
Show answer
What happens on a configuration change such as screen rotation?
Show answer
What is the difference between a deep link and an Android App Link?
Show answer
How does Compose interoperate with existing XML views?
Show answer
Write a suspend function that wraps a callback-based API.
Show answer
What is the difference between Job and SupervisorJob?
Show answer
Where do you see yourself in five years as an Android developer?
Show answer
How do you find and fix memory leaks in an Android app?
Show answer
Explain the three phases of a Compose frame.
Show answer
Write code to show a notification with a channel.
Show answer
Tell me about a time you handled a production crash under pressure.
Show answer
What does the inline keyword do and when should you use reified?
Show answer
What is a use case in the domain layer and when is it worth adding?
Show answer
Write a unit test for a ViewModel using a fake repository and runTest.
Show answer
How do you refresh an expired access token automatically?
Show answer
A teammate uses !! everywhere to silence compiler errors. How do you handle this in code review?
Show answer
How do you write tests for a Room DAO?
Show answer
The app shows an ANR when the user taps Save. The save function is suspend. What could be wrong?
Show answer
A Compose list scrolls with jank on low-end phones. How do you investigate and fix it?
Show answer
How do you handle exceptions in coroutines?
Show answer
How do you make Compose UI accessible?
Show answer
What is the difference between remember and rememberSaveable?
Show answer
A ViewModel has grown to 1500 lines handling many responsibilities. How would you refactor it?
Show answer
What is the difference between val and var in Kotlin?
Show answer
What is the difference between List and MutableList, and is List truly immutable?
Show answer
A crash report shows a NullPointerException in Kotlin code. How can that happen if Kotlin is null safe?
Show answer
How do you handle a code review comment you disagree with?
Show answer
How do you implement theming with Material 3 in Compose?
Show answer
Tell me about a time you learned a new language or framework quickly for a project.
Show answer
What is MVVM and why is it recommended for Android?
Show answer
Write a function that safely parses a string to an Int and returns a default on failure.
Show answer
Frequently asked questions
Which companies hire Android App Development professionals in Kolkata?
Companies with large offices in Kolkata include many IT services and product firms. Use their company pages below to practise employer-specific sets.
Are Android App Development interviews in Kolkata different from other cities?
The questions depend more on the company than the city. Kolkata's mix of employers decides the style: Many openings are with service companies and their delivery centres, with a focus on strong fundamentals
How do I find Android App Development jobs in Kolkata?
Shortlist companies with Kolkata offices, keep your CV focused on Android App Development projects, apply on company career pages and job portals with the Kolkata filter, and practise the questions on this page before each interview.