Android online-test

DevSkiller Android online tests blev udarbejdet af vores dedikerede team af professionelle til at verificere Android-udvikleres færdigheder til forskellige stillinger. Vores online Android-programmeringstests er ideelle til teknisk screening og online kodningsinterviews.

DevSkiller Android-onlinetest er baseret på RealLifeTesting™-metoden, som hjælper dig med at finde frem til kvalificerede udviklere med de nødvendige færdigheder.

Teknologier, der er omfattet:

Platform: Android

Programmeringssprog: Kotlin, Java

Byg værktøjer: Gradle

Android
SENIOR
Testede færdigheder
Varighed
52 minutter max.
Evaluering
Automatisk
Testoversigt

Huller i koden

vurdering af viden om Android, Kotlin

Programmeringsopgave - Niveau: svær

Android | Kotlin | Bitmap manipulation - Komplet program til billedmanipulation, der udfører nogle operationer på det valgte billede.

Android
JUNIOR
Testede færdigheder
Varighed
53 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android,

Huller i koden

vurdering af viden om Android, Kotlin og Java

Programmeringsopgave - Niveau:

Android | Kotlin | Employees Application - Komplet app, der viser en liste over personer med ansvar for forskellige områder i virksomheden, f.eks. IT eller lønningsliste.

Android
SENIOR
Testede færdigheder
Varighed
45 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: svær

Android | Vibrations-API - Implementer en metode til at afspille en fin melodi via den indbyggede haptiske enhed for at angive, at der er blevet skiftet til en funktion.

Android
MIDDLE
Testede færdigheder
Varighed
39 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: Medium

Android | Kotlin | ConstraintLayout Animation - Implementer animationer af layoutelementer ved hjælp af ConstraintLayout API.

Android
SENIOR
Testede færdigheder
Varighed
75 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: svær

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Juster implementeringen af MainActivity, så OkHttp-klienten understøtter TLS 1.2, selv om det er blevet deaktiveret af operativsystemet.

Android
SENIOR
Testede færdigheder
Varighed
75 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: svær

Android | OpenGL ES Demo - Formålet med denne opgave er at kontrollere kandidatens viden om GLSL ES 100.

Android
SENIOR
Testede færdigheder
Varighed
60 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Java, Android

Programmeringsopgave - Niveau: svær

Android | Bitmap-manipulationer - Implementer de tre operationer, der skal udføres på et udvalgt billede, før du starter en deling.

SENIOR
Testede færdigheder
Varighed
100 minutter max.
Evaluering
Automatisk
Testoversigt

Programmeringsopgave - Niveau: svær

iOS | Swift | Conference App Senior - Implementer en netværkstjeneste, der bruges til at interagere med serveren.

Programmeringsopgave - Niveau: svær

Android | Asynkront opkald fra native til Java via JNI - Tilvejebring den manglende JNI-del af den native-Java-kommunikationskombination, der opfylder visse krav.

JUNIOR
Testede færdigheder
Varighed
70 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Java, Android, iOS

Programmeringsopgave - Niveau:

Android | Style Basics - Implementer en stil, der kan genbruges med en række TextView-widgets.

Programmeringsopgave - Niveau:

iOS | Swift | Applikation til vandkraftværk - Implementer de manglende funktioner i applikationen til analyse af data fra et vandkraftværk.

Android
MIDDLE
Testede færdigheder
Varighed
72 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android, iOS

Programmeringsopgave - Niveau: Medium

Android | Reminder-app - Implementer manglende funktioner i Reminder-applikationen ved hjælp af BroadcastReceivers, Services, Intent-planlægning ved hjælp af AlarmManager og Notifications API.

Programmeringsopgave - Niveau: Medium

iOS | Swift | Elevoplysninger applikationshandling - Implementer en app, der opbevarer elevoplysninger i en fil og giver brugerne mulighed for at forespørge i filen for at hente specifikke data.

Android
SENIOR
Testede færdigheder
Varighed
45 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Kotlin, Android

Programmeringsopgave - Niveau: svær

Android | Kotlin | Async-opkald fra native til Java via JNI - Tilvejebring den manglende JNI-del af den native-Java-kommunikationskombination, der opfylder visse krav.

Android
MIDDLE
Testede færdigheder
Varighed
70 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: Medium

Android | ListView | Todo-liste - Vis en Liste af varer ved hjælp af ListView, gennemføre en Afkrydsningsfelt kontrol, markere elementer som udført/ikke udført og opdatere modeldata.

Android
MIDDLE
Testede færdigheder
Varighed
70 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: Medium

Android | RecyclerView | Todo-liste - Vis en Liste af varer ved hjælp af RecyclerView, gennemføre en Afkrydsningsfelt kontrol, markere elementer som udført/ikke udført og opdatere modeldata.

android
SENIOR
Testede færdigheder
Varighed
195 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: svær

Android | Task executor library - Implementer køen af langvarige opgaver, der opfylder standarderne for Android multithreading, Android Service, Android Binder-specifikationer og strømstyring.

Android
SENIOR
Testede færdigheder
Varighed
165 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: svær

Android | Reminder-app - Implementer manglende funktioner i Reminder-applikationen ved hjælp af BroadcastReceivers, Services, Intent-planlægning ved hjælp af AlarmManager og Notifications API.

Android
MIDDLE
Testede færdigheder
Varighed
85 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: Medium

Android | Medarbejderkatalog - Komplette funktioner, der viser specifikke data og håndterer input ved hjælp af RecyclerView.

Android
MIDDLE
Testede færdigheder
Varighed
70 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: Medium

Android | Film database app | XML parser til liste UI - Vis data gennem RecyclerView, udfør Spinner kontrol og filtrer data i RecyclerView baseret på valg i Spinner i behandling af film data ansøgning.

Android
MIDDLE
Testede færdigheder
Varighed
70 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android

Programmeringsopgave - Niveau: Medium

Android | Auktionsplatform anonymizer - Implementer manglende dele af auktionsplatformen og dens privatlivspolitik, hvor visse data skal anonymiseres.

Android
MIDDLE
Testede færdigheder
Varighed
102 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Maskinlæring, Android

Programmeringsopgave - Niveau: Medium

Android | Login på sociale netværk - Implementer manglende sektioner af LoginActivity og MainActivity, LoginManager og CredentialsStorage.

De rigtige Android-onlinetests til at screene Android-udviklere

Anbefal roller til vores Android-onlinetest

  • Junior Android-udvikler
  • Midterste Android-udvikler
  • Senior Android-udvikler
  • Full stack Android-udvikler
  • Lead Android-udvikler
  • Junior mobiludvikler
  • Midt mobiludvikler
  • Senior mobiludvikler
  • Android Kotlin-udvikler

Sådan fungerer vores Android-onlinetest

DevSkiller Android online tests og interviewspørgsmål er baseret på RealLifeTesting™-metoden. I modsætning til andre kodningsinterviews vurderer vores Android-onlinetests ansøgerne gennem en række udfordringer, der afspejler virkelighedens arbejde. Disse tests går dybere ned og går ud over din ansøgers generelle viden om programmering ved at vurdere deres kodningsevne, problemløsningsevne og tidsstyring.

Vigtigste funktioner

  • Afgøre ansøgernes kodningsevne og ikke kun deres akademiske viden
  • Testene er tilgængelige på afstand og kan tages hvor som helst i verden
  • RealLifeTesting™-metodologien giver en bedre brugeroplevelse, hvor kandidaterne kan bruge deres eget IDE, klone til GIT, køre enhedstests og få adgang til Stack Overflow/Github/Google til research.
  • En række strenge værktøjer til bekæmpelse af plagiat
  • Overvåg individuelle tests i realtid
  • Resultaterne genereres automatisk i en brugervenlig rapport
  • Test Android-udviklere til stillinger på junior-, mellem- og seniorniveau

Færdigheder, der dækkes i vores Android-onlinetest

  • Android
  • Android SDK
  • Kotlin
  • ConstraintLayout
  • Legacy
  • OkHttp
  • SSL
  • TSL
  • GLSLES
  • OpenGLES
  • Gradle
  • Java
  • JNI
  • Android-tjeneste
  • BroadcastReceivers
  • Hensigt
  • MVP

Hvad du skal kigge efter hos Android-udviklere

Android er det førende mobilstyresystem i dag og driver utallige mobile enheder over hele verden. Kildekoden er udviklet af Google under Android Open Source Project (AOSP). Efterfølgende versioner udgives normalt årligt og annonceres på Google I/O-konferencerne.

Under screeningprocessen er det vigtigt at bestemme Android-udviklernes færdighedsniveau. Kvalificerede kandidater skal have et indgående kendskab til Android-arkitekturen og Android-komponenterne. Dine kandidater bør også forstå Android-biblioteker såsom Android Support Library, Google Play Services, Retrofit osv. Derudover er erfaring med at udvikle en Android-applikation en god måde at verificere kandidatens færdigheder på. Hvis appen er tilgængelig i Google Play-butikken, bør den downloades og kontrolleres for hvordan den ser ud, hvordan den fungerer, og hvor mange gange den er blevet downloadet.

Vil du bygge dine egne brugerdefinerede tests?

Vil du teste Android-udviklere med din egen kodebase? Det er ikke noget problem. Med vores online opgaveguide kan du bygge dine helt egne brugerdefinerede tests. Vælg de sprog/teknologier, du vil vurdere, indstil testens varighed, vælg antallet af spørgsmål og meget mere, mens du overvåger dine ansøgeres proces i realtid. Find den rigtige Android-udvikler i dag med DevSkiller Android online-tests og interviewspørgsmål.

Er du stadig ikke sikker på vores Android-onlinetest?

Hvis du stadig ikke er sikker på vores Android-onlinetest og -interviewspørgsmål, kan du se, hvad en af vores tilfredse kunder har at sige:

Spartez

Spartez er en Platinum Top Vendor på Atlassian Marketplace. Virksomheden fokuserer på Atlassian og det agile økosystem ved at tilbyde nyttige værktøjer til både Server og Cloud. De tilbyder også solid support til kunder og evaluatorer. Før DevSkiller havde Spartez problemer i deres screeningsproces, der resulterede i for mange interviews, og spildte en masse tid på at forsøge at bygge deres egen in-house løsning. Løsningen? DevSkiller, som tog sig af alt besværet og løste deres tekniske screeningsproblemer. Her er, hvad Patrycja Kiljańska, specialist i talentakquisition hos Spartez, har at sige:

"Vi har erstattet en intern løsning, der krævede meget vedligeholdelse, med DevSkiller. Vores proces ser ud som den samme, men produktet giver os en bedre ydeevne. Resultaterne er også meget nemmere at vurdere."

Ofte stillede spørgsmål

Hvad er RealLifeTestingTM?

RealLifeTestingTM-metodologien danner grundlaget for alle DevSkiller Android-onlinetests. I modsætning til andre kodningsudfordringer eller algoritmiske puslespil går RealLifeTestingTM-metoden videre ved at give et 360-graders overblik over ansøgerens færdigheder. RealLifeTestingTM er baseret på den overbevisning, at den bedste måde at vurdere en udviklers udviklingsfærdigheder på er ved hjælp af en arbejdsprøve, der afspejler det faktiske udviklingsarbejde, som de vil udføre.

DevSkiller Android-onlinetestene afspejler det arbejde, som ansøgerne vil møde i den virkelige verden ved at bede ansøgerne om at bygge komplette projekt-apps eller tilføje funktioner til eksisterende apps. For at en ansøger kan få succes, skal han/hun bruge sine kodningsevner bedst muligt, udnytte ressourcer i stakken samt ressourcer som Stack Overflow for at finde løsningen på den mest effektive måde muligt. Vores Android-onlinetest vil demonstrere ansøgerens kodningsevner, kritisk tænkning, ren kode og tidsstyring.

Hvor lang tid tager det at oprette en DevSkiller-konto?

Det kan kun tage fem minutter at sende din første invitation til en Android-onlinetest. Vores omfattende bibliotek med foruddefinerede Android-onlinetests betyder, at alt, hvad du har brug for, er lige ved hånden. Find din næste Android-udvikler med vores brugervenlige platform, og se dig ikke tilbage.

Hvad synes kandidaterne om DevSkiller Android online tests?

Hos DevSkiller ønsker vi at sikre, at vores kodningstests er de bedste, de kan være, så derfor søger vi jævnligt feedback fra kandidaterne selv. Vores undersøgelser har vist, at kandidaterne er glade for, at de har en mulighed for at bevise deres faktiske færdigheder inden for softwareudvikling i stedet for at skulle huske algoritmer, som de ikke har tænkt på, siden de fik deres eksamen. De kan også godt lide, at DevSkiller-testene anvender normale kodningsværktøjer og konventioner som f.eks. enhedstest og kloning til GIT fra et personligt IDE.

Den eneste bekymring, vi har fundet, skyldes, at udviklere generelt er mistænksomme over for algoritmiske tests. Det skyldes, at de faktisk ikke tester en udviklers færdigheder, som de ville bruge i det daglige, men snarere trækker akademisk arbejde frem, som de ikke har brugt i årevis. Når de får en DevSkiller-test, sætter de dog pris på forskellen og på det faktum, at de kan bevise deres færdigheder i en fair ramme.

DevSkiller-logo TalentBoost-logo TalentScore-logo