Intervjufrågor och test för Android

DevSkillers intervjufrågor och tester för Android har utarbetats av vårt expertteam för att rekrytera Android-utvecklare på alla nivåer. Vi använder en rad utmaningar som är utformade för att göra det enkelt att hitta den perfekta Android-utvecklaren.

Våra intervjufrågor och tester för Android bygger på RealLifeTesting™-metodiken, som ger dina sökande verkliga utmaningar att lösa som speglar deras färdigheter. Låt DevSkiller hjälpa dig att hitta din nästa Android-utvecklare idag.

Teknik som omfattas:

Plattform: Android

Programmeringsspråk: Kotlin, Java

Bygg verktyg: Gradle

Android
SENIOR
Testade färdigheter
Varaktighet
52 minuter max.
Utvärdering
Automatisk
Översikt över testet

Luckor i koden

bedömning av kunskaper om Android, Kotlin

Programmeringsuppgift - Nivå: Svårt

Android | Kotlin | Bitmap manipulation - Komplett bildmanipuleringsprogram som utför vissa operationer på den valda bilden.

Android
JUNIOR
Testade färdigheter
Varaktighet
53 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android,

Luckor i koden

bedömning av kunskap om Android, Kotlin och Java

Programmeringsuppgift - Nivå:

Android | Kotlin | Employees Application - Komplett app som visar en lista över personer som ansvarar för olika områden inom företaget, t.ex. IT eller löner.

Android
SENIOR
Testade färdigheter
Varaktighet
45 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå: Svårt

Android | Vibrations-API - Implementera en metod för att spela upp en fin melodi via den inbyggda haptiska enheten för att indikera att funktionsknappen har slagits om.

Android
MIDDLE
Testade färdigheter
Varaktighet
39 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå:

Android | Kotlin | ConstraintLayout Animation - Implementera animationer av layoutelement med hjälp av ConstraintLayout API.

Android
SENIOR
Testade färdigheter
Varaktighet
75 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå: Svårt

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Justera MainActivity-implementationen så att OkHttp-klienten stöder TLS 1.2, även om det har inaktiverats av operativsystemet.

Android
SENIOR
Testade färdigheter
Varaktighet
75 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå: Svårt

Android | OpenGL ES Demo - Syftet med den här uppgiften är att kontrollera kandidatens kunskaper om GLSL ES 100.

Android
SENIOR
Testade färdigheter
Varaktighet
60 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Java, Android

Programmeringsuppgift - Nivå: Svårt

Android | Bitmap-manipulationer - Implementera de tre operationer som ska utföras på en vald bild innan en delning påbörjas.

SENIOR
Testade färdigheter
Varaktighet
100 minuter max.
Utvärdering
Automatisk
Översikt över testet

Programmeringsuppgift - Nivå: Svårt

iOS | Swift | Conference App Senior - Implementera en nätverkstjänst som används för att interagera med servern.

Programmeringsuppgift - Nivå: Svårt

Android | Asynkrona samtal från native till Java via JNI - Tillhandahåll den saknade JNI-delen av kommunikationskombinationen native-Java som uppfyller vissa krav.

JUNIOR
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Java, Android, iOS

Programmeringsuppgift - Nivå:

Android | Style Basics - Implementera en stil som kan återanvändas med ett antal TextView-widgetar.

Programmeringsuppgift - Nivå:

iOS | Swift | Applikation för vattenkraftverk - Implementera de saknade funktionerna i applikationen för analys av data från ett vattenkraftverk.

Android
MIDDLE
Testade färdigheter
Varaktighet
72 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android, iOS

Programmeringsuppgift - Nivå:

Android | Påminnelseapplikation - Implementera saknade funktioner i påminnelseapplikationen med hjälp av BroadcastReceivers, Services, Intent-planering med AlarmManager och Notifications API.

Programmeringsuppgift - Nivå:

iOS | Swift | App för studentuppgifter - Implementera en app som håller studentuppgifter i en fil och låter användarna söka i filen för att hämta specifika uppgifter.

Android
SENIOR
Testade färdigheter
Varaktighet
45 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Kotlin, Android

Programmeringsuppgift - Nivå: Svårt

Android | Kotlin | Asynkrona samtal från native till Java via JNI - Tillhandahåll den saknade JNI-delen av kommunikationskombinationen native-Java som uppfyller vissa krav.

Android
JUNIOR
Testade färdigheter
Varaktighet
33 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Java, Android

Programmeringsuppgift - Nivå:

Android | Manual Animation av bakgrundsfärg - Implementera en jämn färganimation av en aktivitets bakgrund.

Android
JUNIOR
Testade färdigheter
Varaktighet
30 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Java, Android

Programmeringsuppgift - Nivå:

Android | Fragment skapas dynamiskt - Skapa ett fragment och koppla det dynamiskt till en överordnad aktivitet.

Android
MIDDLE
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå:

Android | ListView | Todo-lista - Visa en Lista av artiklar med hjälp av ListView, genomföra en Kryssrutan kontroll, markera objekt som gjorda/undone och uppdatera modelldata.

Android
MIDDLE
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå:

Android | RecyclerView | Todolista - Visa en Lista av artiklar med hjälp av RecyclerView, genomföra en Kryssrutan kontroll, markera objekt som gjorda/undone och uppdatera modelldata.

android
SENIOR
Testade färdigheter
Varaktighet
195 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå: Svårt

Android | Uppgiftsutförarbibliotek - Implementera köer för långvariga uppgifter som uppfyller standarderna för Android multithreading, Android Service, Android Binder-specifikationer och energihantering.

Android
MIDDLE
Testade färdigheter
Varaktighet
80 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå:

Android | Anteckningsblock - Komplettera de grundläggande funktionerna i ett anteckningsblock med hjälp av RecyclerView.

Android
SENIOR
Testade färdigheter
Varaktighet
165 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå: Svårt

Android | Påminnelseapplikation - Implementera saknade funktioner i påminnelseapplikationen med hjälp av BroadcastReceivers, Services, Intent-planering med AlarmManager och Notifications API.

Android
MIDDLE
Testade färdigheter
Varaktighet
85 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå:

Android | Anställda katalog - Kompletta funktioner som visar specifika data och hanterar inmatningen med hjälp av RecyclerView.

Android
MIDDLE
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå:

Android | Filmdatabasapplikation | XML-parser till lista UI - Visa data via RecyclerView, hantera Spinner-kontrollen och filtrera data i RecyclerView baserat på val i Spinner i en applikation för bearbetning av filmdata.

Android
MIDDLE
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Android

Programmeringsuppgift - Nivå:

Android | Anonymiserare för auktionsplattformen - Implementera de delar av auktionsplattformen och dess sekretesspolicy som saknas och där vissa uppgifter måste anonymiseras.

Android
MIDDLE
Testade färdigheter
Varaktighet
102 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Maskininlärning, Android

Programmeringsuppgift - Nivå:

Android | Logga in i sociala nätverk - Implementera saknade delar av LoginActivity och MainActivity, LoginManager och CredentialsStorage.

Rekommenderade roller för intervjufrågor och tester för Android

  • Junior Android-utvecklare
  • Android-utvecklare i mitten
  • Senior Android-utvecklare
  • Fullstack Android-utvecklare
  • Ledande Android-utvecklare
  • Android Kotlin-utvecklare

Hur våra intervjufrågor och tester för Android fungerar

Devskillers intervjufrågor och tester för Android bygger på RealLifeTesting™-metodiken, ett unikt sätt att testa sökande och utmana deras kritiska tänkande och kodningsfärdigheter. De sökande ställs inför den typ av utmaningar som de skulle möta i sitt dagliga arbete och endast de som kan visa den djupa förståelse som krävs kan gå vidare till nästa steg.

Viktiga funktioner

  • DevSkillers intervjufrågor och tester för Android ger en tydlig inblick i de sökandes kodningsfärdigheter och inte bara i deras akademiska kunskaper.
  • Android-tester på distans sparar tid och pengar för ditt företag.
  • RealLifeTesting™-metodiken erbjuder en bättre användarupplevelse där kandidaterna kan använda sin egen IDE, klona till GIT, köra enhetstester och få tillgång till Stack Overflow/Github/Google för forskning.
  • Strikta antiplagieringsverktyg garanterar korrekta resultat.
  • Observera enskilda tester i realtid
  • Lätt att följa, automatiserade resultat som icke-tekniska yrkesverksamma kan förstå.
  • Android-tester finns tillgängliga för alla erfarenhetsnivåer

Färdigheter som täcks i våra intervjufrågor och tester för Android

  • Android
  • Android SDK
  • Kotlin
  • ConstraintLayout
  • Arvet
  • OkHttp
  • SSL
  • TSL
  • GLSLES
  • OpenGLES
  • Gradle
  • Java
  • JNI
  • Android-tjänst
  • BroadcastReceivers
  • Avsikt
  • TDD
  • XML
  • ListView
  • RecyclerView
  • Multithreading
  • Android Binder
  • Spinner
  • ButterKnife
  • MVP

Vad du ska leta efter hos en Android-utvecklare

Android är det vanligaste operativsystemet för mobila enheter i världen och körs på otaliga smartphones, surfplattor och andra enheter. Att hitta en bra Android-utvecklare borde alltså vara lätt, men en sådan hög efterfrågan gör faktiskt jakten ganska svår, eftersom det alltid finns konkurrenter som väntar på att stjäla de bästa utvecklarna. Det betyder att du måste granska kandidater snabbt och effektivt för att hitta de rätta, och du måste veta vad du ska hålla utkik efter.

En bra Android-utvecklare måste vara uppdaterad om de senaste framstegen i operativsystemet. De måste också vara väl förtrogna med Java-programmering: workshops, certifikat och kunskap om mönster.

Du vill veta hur många publikationer och produktionsfrågor kandidaten har arbetat med, personligen snarare än i ett team. En erfaren utvecklare kommer att kunna presentera olika projekt som de har arbetat med och ge exempel på problem som de har löst. Din Android-utvecklare bör kunna visa att han/hon har grundläggande kunskaper om den familj av bibliotek som varje program använder, inklusive CardView, RecyclerView, Floating Action Button, Toolbar och Navigation Drawer.

Skapa egna anpassade frågor och tester för Android-intervjuer

Gillar du vad du ser, men vill anpassa testerna till dina egna önskemål? Det är inga problem. DevSkillers onlineuppgiftsguide har färdiga funktioner som gör att du kan anpassa varje Android-test som du skickar ut. Hur länge varje test varar, svårighetsgraden och till och med den tid som avsätts för varje fråga kan alla ställas in utifrån dina behov. Alla tester utförs på distans, vilket innebär att testerna kan tas när som helst och resultaten levereras automatiskt.

Behöver du vara säker på att våra intervjufrågor och tester för Android fungerar?

Om du tror att DevSkillers intervjufrågor och tester för Android är vad ditt företag behöver, men inte är 100% engagerad, kan du ta en titt på vad en av våra kunder har att säga:

StepStone är en grupp av ledande jobbtorg som är verksamma över hela världen. Alla företagets programvaror utformas internt på deras IT-avdelning, StepStone Services, där 300 utvecklare arbetar med IT-produkter från hela världen.

Problemet för StepStone Services var att deras screeningprocess för nya utvecklare var tidskrävande och krävde för mycket manuellt arbete. Processen bestod av praktiska uppgifter som skickades via e-post, följt av uppgifter med penna och papper som ställdes upp under den tekniska intervjun.

2017 tog StepStone hjälp av DevSkiller för att bedöma kandidaternas kunskaper för att få en förståelse för deras kodningsfärdigheter och samtidigt spara tid och arbete.

Victoria Chyczewska- Specialist på talangrekrytering på StepStone Services

"Med hjälp av en telefonscreening följt av en DevSkiller-bedömning kan vi minska antalet intervjuer på plats med upp till 40%. Vi ökade företagets passform tack vare skräddarsydda tester och som en konsekvens av detta spenderar vi nu bara tid för intervjuer på plats på kandidater som verkligen är mycket lovande. Vår Time to Hire är nu kortare eftersom vår tekniska screeningprocess är automatiserad.

Vanliga frågor

Hur utvärderas intervjufrågor och tester med Android?

DevSkiller-plattformen är automatiserad, vilket innebär att den börjar arbeta i samma ögonblick som kandidaten avslutar Android-testet. Resultaten är särskilt utformade för att vara enkla och lätta att följa även för de som inte är tekniskt intresserade och kandidaterna bedöms utifrån om de lösningar som de har tillhandahållit sannolikt skulle fungera. De bedöms också utifrån kvaliteten på kodningen och eventuella fel som gjorts och hur den fungerar i gränsfall. Antiplagiatverktyg säkerställer resultatens giltighet.

Hur gör kandidaterna ett Android-test?

Devskillers onlinetest för Android kan nås på distans från var som helst i världen, vilket innebär att allt rekryteraren behöver göra är att skicka ut testinbjudningar. Inbjudningarna kan även göras tillgängliga under en begränsad tid och kandidaterna kan välja att starta testet när de vill.

När kandidaterna gör testerna kan de välja att använda DevSkillers toppmoderna IDE i webbläsaren eller att slutföra projektet i sin favorit IDE och klona projektet till GIT. Vid behov kan kandidaterna köra enhetstester för att se till att deras lösningar fungerar. Tidsgränsen för varje test kan ställas in och när tiden går ut utvärderas testet automatiskt och rekryteraren får en rapport om kandidatens resultat.

Vad gör du åt plagiat?

Om du tror att en kandidat kan fuska för att vinna övertaget, tänk om.

DevSkiller har verktyg för att se till att du endast får korrekta resultat. Skärmkontroller säkerställer att kandidaterna inte tittar på en annan skärm när de genomför ett test, och plagiatdetektorer skannar automatiskt den inmatade koden och korsrefererar den med varje svar i vår testdatabas. Om det finns en matchning beror det på att kandidaten har fuskat.

Hur lång tid tar det att genomföra ett Android-test?

Varaktigheten av varje Android-test beror på dina behov. Testerna levereras med standardinställningar för varaktighet, som enkelt kan ändras vid behov. Även enskilda frågor inom ett test kan definieras.

DevSkillers logotyp TalentBoost logotyp TalentScore-logotyp