Android Online-Tests

DevSkiller Android Online-Tests wurden von unserem engagierten Team von Fachleuten vorbereitet, um die Fähigkeiten von Android-Entwicklern für verschiedene Positionen zu überprüfen. Unsere Online-Tests zur Android-Programmierung sind ideal für technische Screenings und Online-Codierungsinterviews.

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

Abgedeckte Technologien:

Plattform: Android

Programmiersprache: Kotlin, Java

Werkzeuge bauen: Grade

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.

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.

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

Auswahlfragen

Beurteilung des Wissens über Android

Programmieraufgabe - Stufe: Hart

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

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 unsere Android-Online-Tests funktionieren

DevSkiller Android Online-Tests und Interview-Fragen werden durch die RealLifeTesting™-Methodik angetrieben. Im Gegensatz zu anderen Coding-Interviews bewerten unsere Android-Online-Tests die Bewerber durch eine Reihe von Herausforderungen, die die reale Arbeitswelt widerspiegeln. Diese Tests gehen über die allgemeinen Programmierkenntnisse Ihres Bewerbers hinaus, indem sie seine Programmierfähigkeiten, Problemlösungsfähigkeiten und sein Zeitmanagement bewerten.

Schlüsselmerkmale

  • Bestimmen Sie die Codierfähigkeiten der Bewerber und nicht nur ihre akademischen Kenntnisse
  • 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
  • Einzelne Tests in Echtzeit überwachen
  • Die Ergebnisse werden automatisch in einem benutzerfreundlichen Bericht generiert
  • Testen Sie Android-Entwickler für Junior-, Middle- und Senior-Level-Positionen

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 mobile Betriebssystem, das heute im Einsatz ist und unzählige mobile Geräte auf der ganzen Welt antreibt. Der Quellcode wird von Google unter dem 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 tiefgreifende Kenntnisse der Android-Architektur sowie der Android-Komponenten verfügen. Ihre Kandidaten sollten auch Android-Bibliotheken wie die Android Support Library, Google Play Services, Retrofit, etc. verstehen. Darüber hinaus ist die Erfahrung in der Entwicklung einer Android-Anwendung eine gute Möglichkeit, die Fähigkeiten des Kandidaten zu überprüfen. Wenn die App im Google Play Store verfügbar ist, sollte sie heruntergeladen und überprüft werden, wie sie aussieht, wie sie funktioniert und wie oft sie heruntergeladen wurde.

Möchten Sie Ihre eigenen benutzerdefinierten Tests erstellen?

Sie möchten Android-Entwickler mit Ihrer eigenen Codebasis testen? Kein Problem! Mit unserem Online-Aufgabenassistenten können Sie Ihre eigenen benutzerdefinierten Tests erstellen. Wählen Sie die Sprachen/Technologien, die Sie bewerten möchten, legen Sie die Testdauer fest, wählen Sie die Anzahl der Fragen und vieles mehr, während Sie den Prozess Ihrer Bewerber in Echtzeit überwachen. Finden Sie noch heute den richtigen Android-Entwickler mit DevSkiller Android Online-Tests und Interview-Fragen.

Sie sind sich bei unseren Android-Online-Tests noch nicht sicher?

Wenn Sie sich immer noch nicht sicher sind, was unsere Android-Online-Tests und Interviewfragen angeht, dann lesen Sie, was einer unserer zufriedenen Kunden zu sagen hat:

Spartez

Spartez ist ein Platinum Top Vendor auf dem Atlassian Marketplace. Das Unternehmen konzentriert sich auf das Atlassian- und Agile-Ökosystem, indem es nützliche Tools sowohl für Server als auch für die Cloud anbietet. Außerdem bieten sie soliden Support für Kunden und Bewerter. Vor DevSkiller hatte Spartez Probleme in ihrem Screening-Prozess, die zu vielen Interviews führten, und verschwendete viel Zeit mit dem Versuch, eine eigene Inhouse-Lösung zu entwickeln. Die Lösung? DevSkiller, das sich um die Probleme kümmerte und die technischen Screening-Probleme löste. Hier ist, was Patrycja Kiljańska, Spezialist für Talentakquise bei Spartez, zu sagen hat:

"Wir haben eine wartungsintensive Inhouse-Lösung durch DevSkiller ersetzt. Unser Prozess sieht gleich aus, aber das Produkt bietet uns eine bessere Leistung. Die Ergebnisse sind auch viel einfacher 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 Coding Challenges oder algorithmischen Rätseln geht die RealLifeTestingTM -Methodik weiter, indem sie eine 360-Grad-Sicht auf die Fähigkeiten des Bewerbers bietet. Im Kern beruht The RealLifeTestingTM auf der Überzeugung, dass die beste Art und Weise, die Entwicklungsfähigkeiten eines Entwicklers zu bewerten, ein Arbeitsprobentest ist, der die tatsächliche Entwicklungsarbeit widerspiegelt, die er leisten wird.

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 Android-Online-Test-Einladung 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 einfach zu bedienenden Plattform und blicken Sie nicht mehr zurück.

Was halten die Kandidaten von DevSkiller Android Online-Tests?

Bei DevSkiller wollen wir sicherstellen, dass unsere Codierungstests so gut wie möglich sind. Deshalb holen wir regelmäßig Feedback von den Kandidaten selbst ein. Unsere Untersuchungen haben ergeben, dass die Kandidaten froh sind, dass sie eine Abwechslung haben, um ihre tatsächlichen Softwareentwicklungsfähigkeiten zu beweisen, anstatt sich an Algorithmen erinnern zu müssen, an die sie seit ihrem Abschluss nicht mehr gedacht haben. Sie mögen auch die Tatsache, dass DevSkiller-Tests normale Coding-Tools und Konventionen wie Unit-Tests und das Klonen zu GIT von einer persönlichen IDE verwenden.

Die einzige Befürchtung, die wir gefunden haben, ist, dass Entwickler generell misstrauisch gegenüber algorithmischen Tests sind. Das liegt daran, dass sie nicht wirklich die Fähigkeiten eines Entwicklers testen, die er tagtäglich verwenden würde, sondern eher akademische Arbeiten ausgraben, die er seit Jahren nicht mehr verwendet hat. Wenn sie jedoch einen DevSkiller-Test erhalten, schätzen sie den Unterschied und die Tatsache, dass sie ihre Fähigkeiten in einem fairen Rahmen unter Beweis stellen können.

DevSkiller-Logo TalentBoost-Logo TalentScore Logo