Tests en ligne sur Android

DevSkiller Android online tests have been developed by our dedicated team of professionals to verify Android developer proficiency for different positions. Each Android test is ideally set up for technical screening and online coding interviews.

DevSkiller Android online tests are powered by the RealLifeTesting™ methodology which helps you to single out qualified developers with the required skill set.

Vous ne trouvez pas ce que vous cherchez ? Essayez celles-ci :

Tests des services Android
SDK Android
Tests en ligne de Kotlin
Questions sur la programmation Java

Technologies couvertes :

Plate-forme : Android

Langage de programmation : Kotlin, Java

Construire des outils : Gradle

Android
JUNIOR
Des compétences éprouvées
Durée
36 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Lacunes dans les codes

l'évaluation de la connaissance des Android, Kotlin

Tâche de programmation - Niveau : Facile

Android | Kotlin | Compass - Implémenter la fonctionnalité de la boussole dans l'application de géolocalisation.

Android
MIDDLE
Des compétences éprouvées
Durée
41 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Lacunes dans les codes

l'évaluation de la connaissance des Android, Kotlin

Tâche de programmation - Niveau : Moyen :

Android | Kotlin | RecyclerView | Liste de tâches - Créez une simple liste de tâches où chaque élément est un élément de liste dans le RecyclerView.

Android
JUNIOR
Des compétences éprouvées
Durée
36 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Lacunes dans les codes

l'évaluation de la connaissance des Android, Java

Tâche de programmation - Niveau : Facile

Android | Java | Lecture vidéo - Implémentez la lecture simple d'une ressource vidéo intégrée.

Android
SENIOR
Des compétences éprouvées
Durée
48 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Lacunes dans les codes

l'évaluation de la connaissance des Android, Java, ProGuard

Tâche de programmation - Niveau : Difficile

Android | Java | Configuration ProGuard - Mettre en œuvre la configuration ProGuard pour supprimer le code du développeur de la base de code - au moment de la compilation.

Android
SENIOR
Des compétences éprouvées
Durée
58 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Lacunes dans les codes

l'évaluation de la connaissance des Android, Kotlin

Tâche de programmation - Niveau : Difficile

Android | Kotlin, C | JNI Magic - Implémentez la fonctionnalité JNI qui vous permet d'appeler la méthode Base::getBaseComponent en ayant une instance Client uniquement.

Android
MIDDLE
Des compétences éprouvées
Durée
61 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Lacunes dans les codes

l'évaluation de la connaissance des Android, Kotlin

Tâche de programmation - Niveau : Moyen :

Android | Kotlin | Application Notepad - Complétez les fonctionnalités de base d'une application de prise de notes en utilisant RecyclerView.

Android
SENIOR
Des compétences éprouvées
Durée
52 minutes max.
Évaluation
Automatique
Aperçu des tests

Lacunes dans les codes

l'évaluation de la connaissance des Android, Kotlin

Tâche de programmation - Niveau : Difficile

Android | Kotlin | Manipulation de bitmaps - Application complète de manipulation d'images qui effectue certaines opérations sur l'image sélectionnée.

Android
JUNIOR
Des compétences éprouvées
Durée
53 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android,

Lacunes dans les codes

évaluer les connaissances de Android, Kotlin et Java

Tâche de programmation - Niveau : Facile

Android | Kotlin | Application employés - Application complète qui affiche une liste de personnes responsables de différents domaines dans l'entreprise comme l'informatique ou la paie.

Android
SENIOR
Des compétences éprouvées
Durée
45 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Difficile

Android | Vibrations API - Mise en œuvre d'une méthode permettant de jouer une mélodie fantaisiste via l'appareil haptique intégré pour indiquer que le commutateur de fonctions a été basculé.

Android
MIDDLE
Des compétences éprouvées
Durée
39 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Moyen :

Android | Kotlin | ConstraintLayout Animation - Implémentez des animations d'éléments de mise en page à l'aide de l'API ConstraintLayout.

Android
SENIOR
Des compétences éprouvées
Durée
75 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Difficile

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Ajustez l'implémentation de MainActivity pour que le client OkHttp supporte TLS 1.2, même s'il a été désactivé par le système d'exploitation.

Android
SENIOR
Des compétences éprouvées
Durée
75 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Difficile

Android | Démo OpenGL ES - L'objectif de cette tâche est de vérifier les connaissances du candidat sur GLSL ES 100.

Android
SENIOR
Des compétences éprouvées
Durée
60 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Android

Tâche de programmation - Niveau : Difficile

Manipulations Android | Bitmap - Mettre en œuvre les trois opérations qui doivent être effectuées sur une image sélectionnée avant de lancer un partage.

Développeur mobile
SENIOR
Des compétences éprouvées
Durée
100 minutes max.
Évaluation
Automatique
Aperçu des tests

Tâche de programmation - Niveau : Difficile

iOS | Swift | Conference App Senior - Mise en place d'un service réseau permettant d'interagir avec le serveur.

Tâche de programmation - Niveau : Difficile

Android | Appel asynchrone du natif vers Java via JNI - Fournir la partie JNI manquante du combo de communication natif-Java qui répond à certaines exigences.

JUNIOR
Des compétences éprouvées
Durée
70 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Android, iOS

Tâche de programmation - Niveau : Facile

Android | Style Basics - Implémente un style qui peut être réutilisé avec un certain nombre de widgets TextView.

Tâche de programmation - Niveau : Facile

iOS | Swift | Water Power Plant Application - Implémente les fonctions manquantes dans l'application pour l'analyse des données d'une centrale hydroélectrique.

Android
MIDDLE
Des compétences éprouvées
Durée
72 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android, iOS

Tâche de programmation - Niveau : Moyen :

Android | Application de rappel - Implémente les fonctionnalités manquantes dans l'application de rappel en utilisant BroadcastReceivers, Services, Programmation des intentions en utilisant AlarmManager et Notifications API.

Tâche de programmation - Niveau : Moyen :

iOS | Swift | Application pour les données des étudiants - Mettre en place une application qui maintient les données des étudiants dans un fichier et permet aux utilisateurs d'interroger le fichier afin de récupérer des données spécifiques.

Android
SENIOR
Des compétences éprouvées
Durée
45 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Kotlin, Android

Tâche de programmation - Niveau : Difficile

Android | Kotlin | Appel asynchrone du natif vers Java via JNI - Fournir la partie JNI manquante du combo de communication natif-Java qui répond à certaines exigences.

Android
JUNIOR
Des compétences éprouvées
Durée
33 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Android

Tâche de programmation - Niveau : Facile

Android | Animation manuelle en couleur de l'arrière-plan - Permet de réaliser une animation en couleur lisse de l'arrière-plan d'une activité.

Android
JUNIOR
Des compétences éprouvées
Durée
30 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Android, XML

Tâche de programmation - Niveau : Facile

Android | XML | Localisation - Intégrer des traductions spécifiques à la localisation pour deux langues.

Android
JUNIOR
Des compétences éprouvées
Durée
30 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Android

Tâche de programmation - Niveau : Facile

Android | Fragment créé dynamiquement - Créez un fragment et attachez-le dynamiquement à une activité parente.

Android
JUNIOR
Des compétences éprouvées
Durée
30 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Java, Android

Tâche de programmation - Niveau : Facile

Android | Style Basics - Implémente un style qui peut être réutilisé avec un certain nombre de widgets TextView.

Android
MIDDLE
Des compétences éprouvées
Durée
70 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Moyen :

Android | ListView | Todo List - Afficher un Liste d'articles utilisant ListView, mettre en œuvre un Case à cocher contrôler, marquer les articles comme don/non don et mettre à jour les données du modèle.

Android
MIDDLE
Des compétences éprouvées
Durée
70 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Moyen :

Android | RecyclerView | Todo List - Afficher un Liste d'articles utilisant RecyclerView, mettre en œuvre un Case à cocher contrôler, marquer les articles comme don/non don et mettre à jour les données du modèle.

android
SENIOR
Des compétences éprouvées
Durée
195 minutes max.
Évaluation
Automatique
Aperçu des tests

Questions sur le choix

l'évaluation de la connaissance des Android

Tâche de programmation - Niveau : Difficile

Android | Bibliothèque de l'exécuteur de tâches - Mettre en œuvre la file d'attente des tâches de longue durée répondant aux normes du multithreading Android, du service Android, des spécificités du classeur Android et de la gestion de l'énergie.

Les bons tests en ligne pour passer au crible les développeurs Android

Recommander des rôles pour nos tests en ligne Android

  • Développeur Android junior
  • Développeur d'Android moyen
  • Développeur Android senior
  • Développeur Android à pile complète
  • Développeur principal d'Android
  • Développeur mobile junior
  • Développeur mobile moyen
  • Développeur mobile senior
  • Développeur Android Kotlin

How each Android test works

Each DevSkiller Android online test is powered by the RealLifeTesting™ methodology. Unlike other assessments of coding skills, each DevSkiller Android online test assesses an applicant’s skills through a series of challenges that mirror real-world work. Each DevSkiller TalentScore assessment delves deeper, past the general programming knowledge of candidates, to assess their coding ability, problem-solving skills, and time management.

Caractéristiques principales

  • Determine an applicant’s coding ability and not just their academic knowledge
  • Les tests sont disponibles à distance et peuvent être effectués partout dans le monde
  • La méthodologie de RealLifeTesting™ offre une plus grande expérience utilisateur où les candidats peuvent utiliser leur propre IDE, cloner vers GIT, exécuter des tests unitaires et accéder à Stack Overflow/Github/Google pour la recherche.
  • Une série d'outils anti-plagiat rigoureux
  • Monitor individual tests in real-time
  • Les résultats sont générés automatiquement dans un rapport convivial
  • Assessment of Android developers at any difficulty level., from junior to senior developers
  • Accurate skills assessment and automated test results

Compétences couvertes par nos tests en ligne Android

  • Android
  • SDK Android
  • Kotlin
  • ConstraintLayout
  • Héritage
  • OkHttp
  • SSL
  • TSL
  • GLSLES
  • OpenGLES
  • Gradle
  • Java
  • JNI
  • Service Android
  • BroadcastReceivers
  • Intention
  • MVP

Ce qu'il faut rechercher chez les développeurs Android

Android is the leading mobile operating system in use today – powering countless mobile devices all over the world. With Android apps available to users everywhere. The source code is developed by Google under the Android Open Source Project (AOSP). Subsequent versions are usually released annually and announced at Google I/O conferences.

During the screening process, it is important to determine the skill level of your Android developers. Qualified candidates should have in-depth knowledge of Android architecture as well as Android components. Your candidates should also understand Android libraries such as Android Support Library, Google Play Services, Retrofit, etc. In addition to this, experience in developing an Android application is a great way of verifying the candidate’s skills. If the app is available on the Google Play store, it should be downloaded and checked for how it looks, how it works, and how many times it’s been downloaded.

Each Android app is primarily programmed using Java. Knowledge of the core Java concepts and knowledge of how to code using Java are also essential. Each DevSkiller Android online test will challenge the knowledge of a candidate in various ways that will simulate their real experience as an Android developer. They have the chance to answer questions and give answers based on the fundamentals of Android programming to see how well they score.

Vous voulez construire vos propres tests personnalisés ?

Want to test Android developers using your own codebase? No problem. With our online task wizard you can build your very own custom test and tailor the answers to suit your own company.

Pick the languages and technologies you want to assess, set the test duration and choose the number of questions. All while monitoring your applicants’ performance in real-time. Hire engineers from entry-level all the way up to senior android developers.

Still not convinced you need an Android online test?

If you’re still not sure about our testing platform then check out this case study on one of our customers:

Spartez

Spartez is a Platinum Top Vendor on the Atlassian Marketplace. The company focuses on the Atlassian and agile ecosystem by offering useful tools for both Server and Cloud. They also offer solid support to customers and evaluators. Before DevSkiller, Spartez had issues in their screening process that resulted in too many interviews, and wasted a lot of time trying to build their own in-house solution. The solution? DevSkiller, which took care of the hassle and solved their technical screening issues. Here’s what Patrycja Kiljańska, Talent acquisition specialist at Spartez has to say:

“We’ve replaced a high-maintenance in-house solution with DevSkiller. Our process looks the same, however, the product gives us better performance. The results are also way easier to assess.”

Foire aux questions

Qu'est-ce que RealLifeTestingTM ?

The RealLifeTestingTM methodology forms the basis for all DevSkiller Android online tests. Unlike other coding challenges or algorithmic puzzles, The RealLifeTestingTM methodology goes further by providing a 360-degree view of the applicants skill set. At its core, The RealLifeTestingTM stems from the belief that the best way to evaluate a developer’s development skills is with a work sample test that mirrors the actual development work they’ll do.

Les tests en ligne Android de DevSkiller reflètent le travail que les candidats rencontreront dans le monde réel en demandant aux candidats de créer des applications complètes pour leur projet ou d'ajouter des fonctionnalités aux applications existantes. Pour qu'un candidat soit retenu, il doit utiliser ses compétences en matière de codage au mieux de ses capacités, utiliser les ressources de la pile ainsi que des ressources telles que le débordement de pile, afin de trouver la solution de la manière la plus efficace possible. Nos tests en ligne Android démontreront aux candidats leurs compétences en matière de codage, leur esprit critique, la propreté du code et la gestion du temps.

Combien de temps faut-il pour créer un compte DevSkiller ?

Sending your first Android online test invite can take as little as five minutes. Our extensive library of predefined Android online tests means that everything you need is at your fingertips. Find your next Android developer with our easy to use platform and don’t look back.

Que pensent les candidats des tests en ligne DevSkiller Android ?

At DevSkiller, we want to ensure that our coding tests are the best they can possibly be, so that’s why we seek out regular feedback from the candidates themselves. Our research has found that candidates are happy that they have a change to prove their actual développement de logiciels skills rather than having to remember algorithms they haven’t thought of since getting their degree. They also like the fact that DevSkiller tests use normal coding tools and conventions like unit testing, and cloning to GIT from a personalIDE.

The only apprehension we’ve found is that developers are generally suspicious of algorithmic tests. That’s because these don’t actually test the skills that developers use day to day. Rather they dredge up academic work they haven’t carried out in years and test unneeded knowledge that is of no use in everyday code writing. When candidates are given DevSkiller programming tests, assessing their actual knowledge of the subject, they appreciate the difference and the fact that they can prove their skills in a fair setting through a relevant assessment.

What’s also important to remember is the more thorough the screening test, the less unqualified candidates will make it to the interview stage. Less interviews means less work for hiring managers without reducing the quality of hires.

Logo DevSkiller Logo TalentBoost Logo TalentScore