Android

Android developer interview questions and tests

Android is one of the most popular operating systems which is mostly used on mobile phones. As this is not a language, the tests on the Android topic may include questions on Machine Learning, layouts, permissions, and many others.

Devskiller Android developer interview questions and tests verify the knowledge of a wide variety of general Android features and other topics related to programming for Android OS.

Find the ideal developer for your open position using our Android developer interview questions and tests based on choice questions and programming tasks.

Technologies covered:

  • Platform: Android
  • Programming language: Kotlin, Java
  • Build tools: Gradle
Android
MIDDLE
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Medium

Android | ListView | Todo List - Display a List of items using ListView, implement a Checkbox control, mark items as done/undone and update model data.

Available in premium plans

Create account
Android
MIDDLE
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Medium

Android | RecyclerView | Todo List - Display a List of items using RecyclerView, implement a Checkbox control, mark items as done/undone and update model data.

Available in premium plans

Create account
android
SENIOR
Tested skills
Duration
195 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Hard

Android | Task executor library - Implement the queue of long-running tasks meeting standards of Android multithreading, Android Service, Android Binder specifics and power management.

Available in premium plans

Create account
Android
SENIOR
Tested skills
Duration
165 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Hard

Android | Reminder app - Implement missing features in the Reminder application using BroadcastReceivers, Services, Intent scheduling using AlarmManager and Notifications API.

Available in premium plans

Create account
Android
MIDDLE
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Medium

Android | Movie database app | XML parser to list UI - Display data through RecyclerView, conduct the Spinner control and filter data in RecyclerView based on Selections in the Spinner in processing movie data application.

Available in premium plans

Create account
Android
MIDDLE
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Medium

Android | Auction platform anonymizer - Implement missing sections of the Auction platform and its privacy policy where certain data must be anonymized.

Available in premium plans

Create account
Android
JUNIOR
Tested skills
Duration
102 minutes max.
Evaluation
Automatic
Test overview

Choice Questions

Verify knowledge of key Machine Learning concepts including decision trees, and linear regression

Choice Questions

Verify knowledge of Android topics including layouts, permissions and serializing POJOs.

Programming Task

Build the features LoginActivity and MainActivity into an Android Social Media App.

Available in premium plans

Create account