Android interview vragen en tests

DevSkiller Android interview vragen en tests zijn voorbereid door ons deskundige team, gericht op het werven van Android ontwikkelaars op alle niveaus. We gebruiken een reeks uitdagingen die zijn ontworpen om het vinden van uw perfecte Android ontwikkelaar eenvoudig te maken.

Onze Android-interviewvragen en -tests zijn gebaseerd op de RealLifeTesting™-methodologie, die uw sollicitanten realistische uitdagingen voorlegt om op te lossen die hun vaardigheden weerspiegelen. Laat DevSkiller u vandaag nog helpen uw volgende Android ontwikkelaar te vinden.

Not what you’re looking for? Try these:

Android Diensttests
Android SDK
Kotlin online tests
Java programming interview questions
React Native online tests
iOS ontwikkelaar interview vragen en tests

Bestreken technologieën:

Platform: Android

Programmeertaal: Kotlin, Java

Bouw gereedschap: Gradle

Android
MIDDEN
Geteste vaardigheden
Duur
41 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Code leemtes

beoordeling van kennis van Android, Kotlin

Programmeeropdracht - Niveau: Medium

Android | Kotlin | RecyclerView | To-do List - Create a simple to-do list where each item is a list item in the RecyclerView.

Android
SENIOR
Geteste vaardigheden
Duur
48 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Code leemtes

beoordeling van kennis van Android, Java, ProGuard

Programmeertaak - Niveau: Moeilijk

Android | Java | ProGuard configuratie - Implementeer de ProGuard Configuratie om code van ontwikkelaars te verwijderen uit de code base - bij het compileren.

Android
SENIOR
Geteste vaardigheden
Duur
58 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Code leemtes

beoordeling van kennis van Android, Kotlin

Programmeertaak - Niveau: Moeilijk

Android | Kotlin, C | JNI Magic - Implementeer de JNI functionaliteit die je in staat stelt om de Base::getBaseComponent methode aan te roepen met alleen een Client instantie.

Android
MIDDEN
Geteste vaardigheden
Duur
61 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Code leemtes

beoordeling van kennis van Android, Kotlin

Programmeeropdracht - Niveau: Medium

Android | Kotlin | Notepad app - Complete basis functionaliteiten van een notitie-applicatie met behulp van RecyclerView.

Android
SENIOR
Geteste vaardigheden
Duur
52 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Code leemtes

beoordeling van kennis van Android, Kotlin

Programmeertaak - Niveau: Moeilijk

Android | Kotlin | Bitmap manipulatie - Complete beeldmanipulatie applicatie die een aantal bewerkingen uitvoert op de geselecteerde afbeelding.

Android
JUNIOR
Geteste vaardigheden
Duur
53 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android,

Code leemtes

beoordeling van kennis van Android, Kotlin en Java

Programmeer taak - Niveau: Gemakkelijk

Android | Kotlin | Werknemers Applicatie - Complete app die een lijst weergeeft van mensen die verantwoordelijk zijn voor verschillende gebieden in het bedrijf, zoals IT of Payroll.

Android
SENIOR
Geteste vaardigheden
Duur
45 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Programmeertaak - Niveau: Moeilijk

Android | Vibrations API - Implementeer een methode om een mooie melodie te spelen via het ingebouwde haptische apparaat om aan te geven dat de schakelaar van de functie is omgedraaid.

Android
MIDDEN
Geteste vaardigheden
Duur
39 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Programmeeropdracht - Niveau: Medium

Android | Kotlin | ConstraintLayout Animatie - Implementeer animaties voor layout elementen met behulp van ConstraintLayout API.

Android
SENIOR
Geteste vaardigheden
Duur
75 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Programmeertaak - Niveau: Moeilijk

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Pas de MainActivity implementatie aan zodat de OkHttp client TLS 1.2 ondersteunt, zelfs als deze is uitgeschakeld door het besturingssysteem.

Android
SENIOR
Geteste vaardigheden
Duur
75 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Programmeertaak - Niveau: Moeilijk

Android | OpenGL ES Demo - Het doel van deze opdracht is om de kennis van de kandidaat over GLSL ES 100 te controleren.

Android
SENIOR
Geteste vaardigheden
Duur
60 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Java, Android

Programmeertaak - Niveau: Moeilijk

Android | Bitmap Manipulations - Implementeer de drie bewerkingen die moeten worden uitgevoerd op een geselecteerde afbeelding voordat een share wordt gestart.

Mobiele Ontwikkelaar
SENIOR
Geteste vaardigheden
Duur
100 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Programmeertaak - Niveau: Moeilijk

iOS | Swift | Conference App Senior - Implementeer een netwerk dienst die wordt gebruikt om te communiceren met de server.

Programmeertaak - Niveau: Moeilijk

Android | Async call van native naar Java via JNI - Zorg voor het ontbrekende JNI deel van de native-Java communicatie combo die aan de bepaalde eisen voldoet.

JUNIOR
Geteste vaardigheden
Duur
70 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Java, Android, iOS

Programmeer taak - Niveau: Gemakkelijk

Android | Style Basics - Implementeer een Stijl die kan hergebruikt worden met een aantal TextView widgets.

Programmeer taak - Niveau: Gemakkelijk

iOS | Swift | Water Power Plant Application - Implementeer de ontbrekende functies in de applicatie voor de analyse van gegevens van een waterkrachtcentrale.

Android
MIDDEN
Geteste vaardigheden
Duur
72 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android, iOS

Programmeeropdracht - Niveau: Medium

Android | Reminder app - Implementeer ontbrekende functies in de Reminder applicatie door gebruik te maken van BroadcastReceivers, Services, Intent scheduling door gebruik te maken van AlarmManager en Notifications API.

Programmeeropdracht - Niveau: Medium

iOS | Swift | Studenten details applicatie - Implementeer een app die de details van studenten bijhoudt in een bestand en gebruikers toestaat om het bestand te bevragen om specifieke data op te vragen.

Android
SENIOR
Geteste vaardigheden
Duur
45 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Kotlin, Android

Programmeertaak - Niveau: Moeilijk

Android | Kotlin | Async call van native naar Java via JNI - Zorg voor het ontbrekende JNI deel van de native-Java communicatie combo die voldoet aan de bepaalde eisen.

Android
JUNIOR
Geteste vaardigheden
Duur
33 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Java, Android

Programmeer taak - Niveau: Gemakkelijk

Android | Handleiding Animatie Achtergrondkleur - Implementeer een vloeiende kleurenanimatie van de achtergrond van een Activiteit.

Android
MIDDEN
Geteste vaardigheden
Duur
70 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Programmeeropdracht - Niveau: Medium

Android | ListView | Takenlijst - Geef een Lijst van items met behulp van ListView, voer een Checkbox controle, items markeren als gedaan/ongedaan en modelgegevens bijwerken.

Android
MIDDEN
Geteste vaardigheden
Duur
70 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Programmeeropdracht - Niveau: Medium

Android | RecyclerView | Takenlijst - Geef een Lijst van items met behulp van RecyclerView, voer een Checkbox controle, items markeren als gedaan/ongedaan en modelgegevens bijwerken.

android
SENIOR
Geteste vaardigheden
Duur
195 maximaal minuten.
Evaluatie
Automatisch
Testoverzicht

Keuzevragen

beoordeling van kennis van Android

Programmeertaak - Niveau: Moeilijk

Android | Task executor library - Implementeer de wachtrij van langlopende taken die voldoen aan de standaarden van Android multithreading, Android Service, Android Binder specifics en power management.

Aanbevolen rollen voor Android interview vragen en tests

  • Junior Android ontwikkelaar
  • Midden Android ontwikkelaar
  • Senior Android-ontwikkelaar
  • Full-stack Android ontwikkelaar
  • Leidende Android ontwikkelaar
  • Android Kotlin ontwikkelaar

Hoe onze Android interview vragen en tests werken

Devskiller Android-interviewvragen en -tests zijn gebaseerd op de RealLifeTesting™-methodologie, een unieke manier om sollicitanten te testen en hun kritisch denken en coderingsvaardigheden op de proef te stellen. Sollicitanten worden geconfronteerd met het soort uitdagingen waarmee ze in hun dagelijkse werk te maken zouden krijgen en alleen degenen die kunnen aantonen dat ze de benodigde diepgaande kennis hebben, zijn in staat om door te gaan naar de volgende fase.

Belangrijkste kenmerken

  • DevSkiller Android interviewvragen en -tests geven een duidelijk inzicht in de coderingsvaardigheden van uw sollicitanten en niet alleen in hun academische kennis.
  • Android tests op afstand besparen uw bedrijf tijd en geld.
  • De RealLifeTesting™-methodologie biedt een grotere gebruikerservaring waarbij kandidaten hun eigen IDE kunnen gebruiken, kunnen klonen naar GIT, unit tests kunnen uitvoeren en toegang hebben tot Stack Overflow/Github/Google voor onderzoek.
  • Strikte anti-plagiaat tools zorgen voor accurate resultaten
  • Bekijk individuele tests in real-time
  • Gemakkelijk te volgen, geautomatiseerde resultaten die niet-technische professionals kunnen begrijpen
  • Android Tests beschikbaar voor alle ervaringsniveaus

Vaardigheden die aan bod komen in onze Android-interviewvragen en -tests

  • Android
  • Android SDK
  • Kotlin
  • ConstraintLayout
  • Legacy
  • OkHttp
  • SSL
  • TSL
  • GLSLES
  • OpenGLES
  • Gradle
  • Java
  • JNI
  • Android Dienst
  • BroadcastReceivers
  • Voornemen
  • TDD
  • XML
  • ListView
  • RecyclerView
  • Multithreading
  • Android Binder
  • Spinner
  • Botermes
  • MVP

Wat te zoeken in een Android ontwikkelaar

Android is het meest voorkomende mobiele besturingssysteem in de wereld, draait op talloze smartphones, tablets en andere apparaten. Dus het vinden van een goede Android ontwikkelaar zou gemakkelijk moeten zijn, maar zo'n grote vraag maakt de jacht eigenlijk vrij moeilijk, want er zijn altijd concurrenten die wachten om de beste ontwikkelaars weg te kapen. Dat betekent dat u de kandidaten snel en efficiënt moet screenen om de juiste te vinden en u moet weten waar u op moet letten.

Een goede Android ontwikkelaar zal op de hoogte moeten zijn van de laatste ontwikkelingen in het besturingssysteem. Ze zullen ook goed thuis moeten zijn in programmeren in Java: workshops, certificaten, en kennis van patronen.

U zult willen weten aan hoeveel publicaties en productieproblemen uw kandidaat heeft gewerkt, persoonlijk in plaats van als onderdeel van een team. Een ervaren ontwikkelaar zal in staat zijn om verschillende projecten te geven waaraan hij heeft gewerkt en voorbeelden te geven van problemen die hij heeft opgelost. Uw Android ontwikkelaar moet in staat zijn om een basiskennis van de familie van bibliotheken die elke toepassing gebruikt, met inbegrip van CardView, RecyclerView, Floating Action Button, Toolbar, en Navigation Drawer aan te tonen.

Stel uw eigen Android-interviewvragen en -tests samen

Bevalt het wat je ziet, maar wil je de tests aanpassen aan je eigen voorkeuren? Geen probleem. De DevSkiller online taak wizard wordt kant-en-klaar geleverd met functies waarmee u elke Android test die u uitstuurt kunt aanpassen. Hoe lang elke test duurt, de moeilijkheidsgraad, en zelfs de tijd die voor elke vraag wordt uitgetrokken, kan allemaal worden ingesteld op basis van uw behoeften. Alle testen worden op afstand uitgevoerd, wat betekent dat de testen op elk moment kunnen worden afgenomen en dat de resultaten automatisch worden verstrekt.

Wilt u er zeker van zijn dat onze Android-interviewvragen en -tests werken?

Als u denkt dat DevSkiller Android interview vragen en tests zijn wat uw bedrijf nodig heeft, maar u bent niet 100% toegewijd, kijk dan eens naar wat een van onze klanten te zeggen heeft:

StepStone is een groep van toonaangevende jobsites die over de hele wereld actief zijn. Alle software van het bedrijf wordt intern ontworpen in hun IT-afdeling, StepStone Services, waar 300 ontwikkelaars van over de hele wereld aan IT-producten werken.

Het probleem van StepStone Services was dat hun screeningproces voor nieuwe ontwikkelaars tijdrovend was en te veel handenarbeid vergde. Het proces bestond uit praktische taken die per e-mail werden verstuurd, gevolgd door pen en papier taken die tijdens het technische interview werden vastgelegd.

In 2017 riep StepStone de hulp in van DevSkiller om de kennis van hun kandidaten te beoordelen om inzicht te krijgen in hun codeervaardigheden, terwijl er ook tijd en arbeid werd bespaard.

Victoria Chyczewska- Talent Acquisition Specialist bij StepStone Services

"Telefonische screening gevolgd door een DevSkiller assessment stelt ons in staat om het aantal onsite interviews te verminderen met 40%. We hebben de bedrijfsfitness verhoogd dankzij op maat gemaakte tests en als gevolg daarvan besteden we nu alleen onsite interviewtijd aan kandidaten die echt veelbelovend zijn. Onze Time to Hire is nu korter omdat ons technische screeningproces is geautomatiseerd.

Vaak gestelde vragen

Hoe worden Android-interviewvragen en -tests geëvalueerd?

Het DevSkiller platform is geautomatiseerd, wat betekent dat het aan de slag gaat op het moment dat de kandidaat de Android test afrondt. De resultaten zijn speciaal ontworpen om eenvoudig en gemakkelijk te volgen te zijn voor zelfs diegenen die niet technisch aangelegd zijn en kandidaten worden beoordeeld op de vraag of de oplossingen die zij hebben aangereikt waarschijnlijk zullen werken. Ze worden ook geëvalueerd op de kwaliteit van hun codering en eventuele gemaakte fouten en hoe het werkt in randgevallen. Anti-plagiaat tools verzekeren de geldigheid van de resultaten.

Hoe doen kandidaten een Android test?

Devskiller's Android online tests kunnen van overal ter wereld op afstand worden benaderd, wat betekent dat de recruiter alleen maar testuitnodigingen hoeft te versturen. Uitnodigingen kunnen zelfs voor een beperkte tijd beschikbaar worden gesteld en kandidaten kunnen ervoor kiezen om de test te starten wanneer zij dat willen.

Bij het maken van tests kunnen kandidaten ervoor kiezen om DevSkiller's state of the art in-browser IDE te gebruiken of om het project af te ronden in hun favoriete IDE en het project te clonen naar GIT. Als het nodig is, kunnen kandidaten unit tests uitvoeren om er zeker van te zijn dat hun oplossingen werken. De tijdslimiet voor elke test kan worden ingesteld en zodra de tijd is verstreken wordt de test automatisch geëvalueerd en ontvangt de recruiter een rapport over de kandidaat's

Wat doe je tegen plagiaat?

Als u denkt dat een kandidaat kan valsspelen om de overhand te krijgen, denk dan nog eens na.

DevSkiller beschikt over hulpmiddelen om ervoor te zorgen dat u alleen nauwkeurige resultaten ontvangt. Schermcontroles zorgen ervoor dat kandidaten niet naar een ander scherm kijken wanneer ze een test maken en plagiaatdetectors scannen automatisch de ingevoerde code en vergelijken deze met elk antwoord in onze testdatabase. Als er een match is, is dat omdat de kandidaat heeft gespiekt.

Hoe lang duurt het om een Android test te doen?

De duur van elke Android test hangt af van uw behoeften. Tests worden geleverd met standaard duur instellingen, die gemakkelijk kunnen worden gewijzigd indien nodig. Zelfs individuele vragen binnen een test kunnen worden gedefinieerd.

DevSkiller logo TalentBoost logo TalentScore logo