Android Online-Tests

DevSkiller Android Online-Tests wurden von unserem engagierten Team von Fachleuten entwickelt, um die Fähigkeiten von Android-Entwicklern für verschiedene Positionen zu überprüfen. Jeder Android-Test ist ideal für technisches Screening und Online-Coding-Interviews geeignet.

Die DevSkiller Android-Online-Tests basieren auf der RealLifeTesting™-Methodik, die Ihnen hilft, qualifizierte Entwickler mit den erforderlichen Fähigkeiten herauszufiltern.

Nicht ganz das, was Sie suchen? Versuchen Sie dies:

Android-Dienst-Tests
Android-SDK
Kotlin-Online-Tests
Fragen zur Java-Programmierung

Abgedeckte Technologien:

Plattform: Android

Programmiersprache: Kotlin, Java

Werkzeuge bauen: Grade

Android
MIDDLE
Geprüfte Fähigkeiten
Dauer
41 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Code-Lücken

Beurteilung des Wissens über Android, Kotlin

Programmieraufgabe - Stufe: Medium:

Android | Kotlin | RecyclerView | To-do-Liste - Erstellen Sie eine einfache To-do-Liste, bei der jedes Element ein Listenelement in der RecyclerView.

Android
JUNIOR
Geprüfte Fähigkeiten
Dauer
36 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Code-Lücken

Beurteilung des Wissens über Android, Java

Programmieraufgabe - Stufe: Einfach

Android | Java | Video Playback - Implementieren Sie die einfache Wiedergabe eines eingebetteten Video-Assets.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
48 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Code-Lücken

Beurteilung des Wissens über Android, Java, ProGuard

Programmieraufgabe - Stufe: Hart

Android | Java | ProGuard-Konfiguration - Implementieren Sie die ProGuard-Konfiguration, um den Code des Entwicklers aus der Codebasis zu entfernen - zur Kompilierungszeit.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
58 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Code-Lücken

Beurteilung des Wissens über Android, Kotlin

Programmieraufgabe - Stufe: Hart

Android | Kotlin, C | JNI Magic - Implementieren Sie die JNI-Funktionalität, die es Ihnen ermöglicht, die Methode Base::getBaseComponent nur mit einer Client-Instanz aufzurufen.

Android
MIDDLE
Geprüfte Fähigkeiten
Dauer
61 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Code-Lücken

Beurteilung des Wissens über Android, Kotlin

Programmieraufgabe - Stufe: Medium:

Android | Kotlin | Notepad-App - Vervollständigen Sie die grundlegenden Funktionen einer Notizanwendung mit RecyclerView.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
52 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über Android, Kotlin

Programmieraufgabe - Stufe: Hart

Android | Kotlin | Bitmap-Manipulation - Komplette Bildmanipulationsanwendung, die einige Operationen auf dem ausgewählten Bild durchführt.

Android
JUNIOR
Geprüfte Fähigkeiten
Dauer
53 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android,

Code-Lücken

Bewertung der Kenntnisse über Android, Kotlin und Java

Programmieraufgabe - Stufe: Einfach

Android | Kotlin | Mitarbeiteranwendung - Komplette Anwendung, die eine Liste von Personen anzeigt, die für verschiedene Bereiche im Unternehmen verantwortlich sind, z. B. IT oder Lohnbuchhaltung.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
45 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Programmieraufgabe - Stufe: Hart

Android | Vibrations API - Implementieren Sie eine Methode zum Abspielen einer ausgefallenen Melodie über das eingebettete haptische Gerät, um anzuzeigen, dass der Funktionsschalter umgeschaltet wurde.

Android
MIDDLE
Geprüfte Fähigkeiten
Dauer
39 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Programmieraufgabe - Stufe: Medium:

Android | Kotlin | ConstraintLayout Animation - Implementieren Sie Animationen von Layout-Elementen mit der ConstraintLayout API.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
75 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Programmieraufgabe - Stufe: Hart

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Passen Sie die Implementierung von MainActivity so an, dass der OkHttp-Client TLS 1.2 unterstützt, auch wenn er vom Betriebssystem deaktiviert wurde.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
75 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Programmieraufgabe - Stufe: Hart

Android | OpenGL ES Demo - Ziel dieser Aufgabe ist es, die Kenntnisse des Kandidaten über GLSL ES 100 zu überprüfen.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
60 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Android

Programmieraufgabe - Stufe: Hart

Android | Bitmap-Manipulationen - Implementieren Sie die drei Operationen, die mit einem ausgewählten Bild durchgeführt werden sollten, bevor eine Freigabe initiiert wird.

Mobile Entwickler
SENIOR
Geprüfte Fähigkeiten
Dauer
100 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Programmieraufgabe - Stufe: Hart

iOS | Swift | Conference App Senior - Implementieren Sie einen Netzwerkdienst, der für die Interaktion mit dem Server verwendet wird.

Programmieraufgabe - Stufe: Hart

Android | Async-Aufruf von nativem zu Java über JNI - Stellen Sie den fehlenden JNI-Teil der nativ-Java-Kommunikationskombination bereit, der die bestimmten Anforderungen erfüllt.

JUNIOR
Geprüfte Fähigkeiten
Dauer
70 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Android, iOS

Programmieraufgabe - Stufe: Einfach

Android | Stil-Grundlagen - Implementieren Sie einen Stil, der mit einer Reihe von TextView-Widgets wiederverwendet werden kann.

Programmieraufgabe - Stufe: Einfach

iOS | Swift | Wasserkraftwerksanwendung - Implementieren Sie die fehlenden Funktionen in der Anwendung für die Analyse von Daten aus einem Wasserkraftwerk.

Android
MIDDLE
Geprüfte Fähigkeiten
Dauer
72 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android, iOS

Programmieraufgabe - Stufe: Medium:

Android | Erinnerungs-Anwendung - Implementieren Sie fehlende Funktionen in der Erinnerungs-Anwendung mit Hilfe von BroadcastReceivern, Diensten, Intent-Planung mit AlarmManager und Benachrichtigungs-API.

Programmieraufgabe - Stufe: Medium:

iOS | Swift | Students details applicaction - Implementieren Sie eine App, die Studentendetails in einer Datei verwaltet und es Benutzern ermöglicht, die Datei abzufragen, um bestimmte Daten abzurufen.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
45 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Kotlin, Android

Programmieraufgabe - Stufe: Hart

Android | Kotlin | Async-Aufruf aus Native-Java über JNI - Stellen Sie den fehlenden JNI-Teil der Native-Java-Kommunikationskombination bereit, der die bestimmten Anforderungen erfüllt.

Android
JUNIOR
Geprüfte Fähigkeiten
Dauer
33 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Android

Programmieraufgabe - Stufe: Einfach

Android | Handbuch Hintergrund-Farbanimation - Implementieren Sie eine sanfte Farbanimation des Hintergrunds einer Aktivität.

Android
JUNIOR
Geprüfte Fähigkeiten
Dauer
30 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Android

Programmieraufgabe - Stufe: Einfach

Android | Dynamisch erstelltes Fragment - Erstellen Sie ein Fragment und hängen Sie es dynamisch an eine übergeordnete Aktivität an.

Android
MIDDLE
Geprüfte Fähigkeiten
Dauer
70 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Programmieraufgabe - Stufe: Medium:

Android | ListView | Todo List - Anzeigen einer Liste von Gegenständen mit Listenansicht, eine Kontrollkästchen Kontrolle, markieren Sie Elemente als Done/Ende und aktualisieren Sie die Modelldaten.

Android
MIDDLE
Geprüfte Fähigkeiten
Dauer
70 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Programmieraufgabe - Stufe: Medium:

Android | RecyclerView | Todo List - Anzeige einer Liste von Gegenständen mit RecyclerView, eine Kontrollkästchen Kontrolle, markieren Sie Elemente als Done/Ende und aktualisieren Sie die Modelldaten.

Android
SENIOR
Geprüfte Fähigkeiten
Dauer
195 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Android

Programmieraufgabe - Stufe: Hart

Android | Task-Executor-Bibliothek - Implementieren Sie die Warteschlange lang laufender Aufgaben, die den Standards von Android Multithreading, Android Service, Android Binder und der Energieverwaltung entsprechen.

Die richtigen Android-Online-Tests zur Überprüfung von Android-Entwicklern

Rollen für unsere Android-Online-Tests empfehlen

  • Junior Android-Entwickler
  • Mittlerer Android-Entwickler
  • Senior Android-Entwickler
  • Full-Stack Android-Entwickler
  • Lead Android-Entwickler
  • Junior Mobile Entwickler
  • Mittlerer Mobile-Entwickler
  • Senior Mobile Entwickler
  • Android Kotlin Entwickler

Wie jeder Android-Test funktioniert

Jeder DevSkiller Android-Online-Test basiert auf der RealLifeTesting™-Methodik. Im Gegensatz zu anderen Bewertungen von Programmierfähigkeiten, bewertet jeder DevSkiller Android Online-Test die Fähigkeiten eines Bewerbers durch eine Reihe von Herausforderungen, die die reale Arbeit widerspiegeln. Jede DevSkiller TalentScore-Bewertung geht über das allgemeine Programmierwissen der Kandidaten hinaus, um ihre Programmierfähigkeiten, Problemlösungsfähigkeiten und ihr Zeitmanagement zu bewerten.

Schlüsselmerkmale

  • die Codierfähigkeiten eines Bewerbers und nicht nur seine akademischen Kenntnisse zu ermitteln
  • Die Tests sind per Fernzugriff verfügbar und können überall auf der Welt durchgeführt werden
  • Die RealLifeTesting™-Methodik bietet ein größeres Benutzererlebnis, bei dem die Kandidaten ihre eigene IDE verwenden, zu GIT klonen, Unit-Tests ausführen und auf Stack Overflow/Github/Google zur Recherche zugreifen können.
  • Eine Reihe von strengen Anti-Plagiat-Werkzeugen
  • Überwachung einzelner Tests in Echtzeit
  • Die Ergebnisse werden automatisch in einem benutzerfreundlichen Bericht generiert
  • Bewertung von Android-Entwicklern aller Schwierigkeitsgrade, vom Junior- bis zum Senior-Entwickler
  • Genaue Bewertung der Fähigkeiten und automatisierte Testergebnisse

Fertigkeiten, die in unseren Android-Online-Tests behandelt werden

  • Android
  • Android-SDK
  • Kotlin
  • ConstraintLayout
  • Vermächtnis
  • OkHttp
  • SSL
  • TSL
  • GLÜCKSEN
  • OpenGLES
  • Grade
  • Java
  • JNI
  • Android-Dienst
  • Rundfunk-Empfänger
  • Absicht
  • MVP

Wonach Sie bei Android-Entwicklern suchen sollten

Android ist das führende Betriebssystem für Mobiltelefone, mit dem heute unzählige mobile Geräte auf der ganzen Welt betrieben werden. Android-Apps sind für Benutzer überall verfügbar. Der Quellcode wird von Google im Rahmen des Android Open Source Project (AOSP) entwickelt. Nachfolgende Versionen werden in der Regel jährlich veröffentlicht und auf den Google I/O-Konferenzen angekündigt.

Während des Screening-Prozesses ist es wichtig, das Qualifikationsniveau Ihrer Android-Entwickler zu bestimmen. Qualifizierte Kandidaten sollten über fundierte Kenntnisse der Android-Architektur und der Android-Komponenten verfügen. Ihre Kandidaten sollten auch Android-Bibliotheken wie die Android Support Library, Google Play Services, Retrofit usw. verstehen. Darüber hinaus ist die Erfahrung in der Entwicklung einer Android-Anwendung eine gute Möglichkeit, die Fähigkeiten des Bewerbers zu überprüfen. Wenn die App im Google Play Store verfügbar ist, sollte sie heruntergeladen und daraufhin überprüft werden, wie sie aussieht, wie sie funktioniert und wie oft sie heruntergeladen wurde.

Jede Android-App wird hauptsächlich mit Java programmiert. Die Kenntnis der zentralen Java-Konzepte und das Wissen, wie man mit Java programmiert, sind ebenfalls unerlässlich. Jeder DevSkiller-Android-Online-Test wird das Wissen eines Kandidaten auf verschiedene Arten herausfordern, die seine realen Erfahrungen als Android-Entwickler simulieren werden. Sie haben die Möglichkeit, Fragen zu beantworten und Antworten zu geben, die auf den Grundlagen der Android-Programmierung basieren, um zu sehen, wie gut sie abschneiden.

Möchten Sie Ihre eigenen benutzerdefinierten Tests erstellen?

Möchten Sie Android-Entwickler mit Ihrer eigenen Codebasis testen? Kein Problem! Mit unserem Online-Aufgabenassistenten können Sie Ihren ganz eigenen Test erstellen und die Antworten an Ihr Unternehmen anpassen.

Wählen Sie die Sprachen und Technologien, die Sie prüfen möchten, legen Sie die Testdauer fest und bestimmen Sie die Anzahl der Fragen. Und das alles, während Sie die Leistung Ihrer Bewerber in Echtzeit überwachen. Stellen Sie Ingenieure von der Einstiegsebene bis hin zu erfahrenen Android-Entwicklern ein.

Sie sind immer noch nicht überzeugt, dass Sie einen Android-Online-Test brauchen?

Wenn Sie sich immer noch nicht sicher sind, ob unsere Testplattform das Richtige für Sie ist, sehen Sie sich diese Fallstudie über einen unserer Kunden an:

Spartez

Spartez ist ein Platinum Top Vendor auf dem Atlassian Marketplace. Das Unternehmen konzentriert sich auf das Atlassian- und Agile-Ökosystem und bietet nützliche Tools für Server und Cloud. Außerdem bieten sie Kunden und Bewertern solide Unterstützung. Vor DevSkiller hatte Spartez Probleme in ihrem Screening-Prozess, die zu vielen Interviewsund verschwendeten viel Zeit mit dem Versuch, eine eigene Lösung zu entwickeln. Die Lösung? DevSkiller, das ihnen die Mühe abnahm und ihre technischen Screening-Probleme löste. Das sagt Patrycja Kiljańska, Spezialistin für Talentakquise bei Spartez:

"Wir haben eine wartungsintensive Inhouse-Lösung durch DevSkiller ersetzt. Unser Prozess sieht gleich aus, aber die Produkt bringt uns eine bessere Leistung. Außerdem sind die Ergebnisse viel leichter zu bewerten.

Häufig gestellte Fragen

Was ist RealLifeTestingTM?

Die RealLifeTestingTM-Methodik bildet die Grundlage für alle DevSkiller Android-Online-Tests. Im Gegensatz zu anderen Programmierherausforderungen oder algorithmischen Rätseln geht die RealLifeTestingTM-Methode weiter, indem sie einen 360-Grad-Blick auf die Fähigkeiten des Bewerbers ermöglicht. Die RealLifeTestingTM-Methode beruht auf der Überzeugung, dass die Entwicklungsfähigkeiten eines Entwicklers am besten mit einem Arbeitsprobentest bewertet werden können, der die tatsächliche Entwicklungsarbeit widerspiegelt.

Die DevSkiller Android-Online-Tests spiegeln die Arbeit wider, die den Bewerbern in der realen Welt begegnen wird, indem sie die Bewerber auffordern, vollständige Projekt-Apps zu erstellen oder Funktionen zu bestehenden Apps hinzuzufügen. Damit ein Bewerber erfolgreich ist, muss er seine Programmierfähigkeiten bestmöglich einsetzen, sowohl stackinterne Ressourcen als auch Ressourcen wie Stack Overflow nutzen, um die Lösung auf die effizienteste Weise zu finden. Unsere Android-Online-Tests zeigen den Bewerbern Programmierkenntnisse, kritisches Denken, Code-Sauberkeit und Zeitmanagement.

Wie lange dauert es, ein DevSkiller-Konto einzurichten?

Das Versenden Ihrer ersten Einladung zu einem Android-Online-Test kann nur fünf Minuten dauern. Unsere umfangreiche Bibliothek mit vordefinierten Android-Online-Tests bedeutet, dass Sie alles, was Sie brauchen, sofort zur Hand haben. Finden Sie Ihren nächsten Android-Entwickler mit unserer benutzerfreundlichen Plattform und blicken Sie nicht mehr zurück.

Was halten die Kandidaten von DevSkiller Android Online-Tests?

Wir von DevSkiller wollen sicherstellen, dass unsere Kodierungstests sind so gut wie nur möglichDeshalb holen wir uns regelmäßig Feedback von den Bewerbern selbst ein. Unsere Untersuchungen haben ergeben, dass die Bewerber froh darüber sind, dass sie die Möglichkeit haben, ihre tatsächlichen Fähigkeiten zu beweisen. Software-Entwicklung Sie müssen sich nicht an Algorithmen erinnern, an die sie seit ihrem Abschluss nicht mehr gedacht haben. Sie mögen auch die Tatsache, dass DevSkiller-Tests normale Codierungstools und Konventionen wie Unit-Tests und Klonen verwenden, um GIT von einer persönlichenIDE.

Die einzige Befürchtung, die wir haben, ist, dass die Entwickler im Allgemeinen misstrauisch sind gegenüber Algorithmische Tests. Das liegt daran, dass diese Tests nicht die Fähigkeiten testen, die Entwickler tagtäglich anwenden. Stattdessen kramen sie akademische Arbeiten hervor, die sie schon seit Jahren nicht mehr gemacht haben, und testen nicht benötigtes Wissen, das für das tägliche Schreiben von Code nicht von Nutzen ist. Wenn Kandidaten DevSkiller-Programmiertests erhalten, die ihr tatsächliches Wissen über das Thema prüfen, wissen sie den Unterschied zu schätzen und die Tatsache, dass sie ihre Fähigkeiten in einem fairen Rahmen durch eine relevante Bewertung unter Beweis stellen können.

Wichtig ist auch, dass je gründlicher der Eignungstest ist, desto weniger unqualifizierte Bewerber kommen zum Vorstellungsgespräch. Weniger Vorstellungsgespräche bedeuten weniger Arbeit für die Personalverantwortlichen, ohne die Qualität der Einstellungen zu beeinträchtigen.

Sicherheitszertifizierungen & Konformität. Wir sorgen dafür, dass Ihre Daten sicher und geschützt sind.

DevSkiller-Logo TalentBoost-Logo TalentScore Logo