Kotlin-interviewspørgsmål

Kotlin-interviewspørgsmål og onlinetests er udarbejdet af vores specialiserede team af fagfolk. Vi har en række Kotlin-kodningstests til junior-, mellem- og seniorudviklere.

DevSkiller Kotlin-interviewspørgsmål er baseret på RealLifeTesting™-metoden. Denne metode er helt unik, fordi den tester kandidatens færdigheder gennem problemer fra den virkelige verden i stedet for algoritmiske gåder eller gåder. Det er nemt at finde din næste Kotlin-udvikler med DevSkiller og vores online Kotlin-tests.

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.

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

Spørgsmål efter valg

vurdering af viden om Kotlin

Programmeringsopgave - Niveau:

Kotlin | Spring Boot | Money Heist - Implementer to metoder i henhold til kravene for at hente alle de nødvendige oplysninger fra databasen.

Kotlin
MIDDLE
Testede færdigheder
Varighed
40 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Kotlin

Programmeringsopgave - Niveau: Medium

Kotlin | Precomputing Search Engine - Implementer den optimerede motor til produktsøgning, baseret på precomputation-opgaven til at forudberegne resultaterne for ethvert sæt af mulighederne.

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.

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

Spørgsmål efter valg

vurdering af viden om Java, Spring Boot

Programmeringsopgave - Niveau:

Java | Spring Boot, Kotlin | Ordrer microservice - Implementer en rygrad af RESTful-microservice.

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.

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

Spørgsmål efter valg

vurdering af viden om Kotlin

Programmeringsopgave - Niveau: Medium

Kotlin | Orders Analyzer | Find en gennemsnitlig bestilt mængde for hver ugedag - Implementer en metode, der analyserer ordredatasæt og returnerer et kort med den samlede bestilte mængde af et produkt for hver ugedag

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.

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.

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

Spørgsmål efter valg

vurdering af viden om Kotlin

Programmeringsopgave - Niveau: Medium

Kotlin | Orders Analyzer | Find en gennemsnitlig ordreværdi for hver ugedag - Implementer en metode, der analyserer ordredatasættet og returnerer et kort med en gennemsnitlig samlet ordreværdi

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

Spørgsmål efter valg

vurdering af viden om Kotlin

Programmeringsopgave - Niveau:

Kotlin | Orders Analyzer | Beregn den samlede bestilte mængde for hver ugedag - Implementer en metode, der analyserer ordredatasættet og returnerer et kort med den samlede bestilte mængde for hver ugedag

Kotlin
MIDDLE
Testede færdigheder
Varighed
55 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Kotlin

Programmeringsopgave - Niveau: Medium

Kotlin | Flight manager app | Pladsreservation og analyse af flyvninger - Implementer manglende funktioner i applikationen til styring af flyvningsdata, f.eks. pladsreservation og analyse af flyvninger.

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

Spørgsmål efter valg

vurdering af viden om Kotlin

Programmeringsopgave - Niveau: svær

Kotlin - Logs Analyzer - Count matching log file entries - Implementer en metode, der gennemløber filerne og returnerer et map med filnavnet og et antal linjer, der indeholder søgestrengen, som en værdi

Anbefal roller til vores Kotlin-interviewspørgsmål og onlinetests

  • Junior Kotlin-udvikler
  • Kotlin-udvikler i midten
  • Senior Kotlin-udvikler
  • Junior Android-udvikler
  • Midterste Android-udvikler
  • Senior Android-udvikler
  • Junior Java-udvikler
  • Java-udvikler i midten
  • Senior Java-udvikler
  • Mobiludvikler

Sådan fungerer vores Kotlin-kodningstests

DevSkiller Kotlin-kodningstests er baseret på RealLifeTesting™-metodologien. Metoden fungerer ved at bede kandidaterne om at besvare spørgsmål og løse problemer, som de ville skulle håndtere i den virkelige verden. Det er slut med at recitere gammel kode eller løse akademiske algoritmiske gåder. Denne testmetode vil give en sand og objektiv indsigt i kandidatens færdigheder. Få mere at vide om din kandidats kodningsevner, kritiske tænkning og tidsstyringsevner med Kotlin-interviewspørgsmål og onlinetests.

Vigtigste funktioner

  • Få indsigt i din kandidats faktiske kodningsevne og ikke kun i deres akademiske viden
  • Praktisk fjerntest, der kan sendes hvor som helst i verden, når som helst
  • 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.
  • Robuste værktøjer, der forhindrer plagiat og sikrer testens nøjagtighed
  • Overvåg kandidatens gennemførelse af prøverne i realtid
  • Automatiserede resultater, der ikke er tekniske og venlige
  • Kotlin-kodningstest for junior-, mellem- og seniorudviklere på Kotlin-niveau

Færdigheder, der er dækket i vores Kotlin-interviewspørgsmål

  • Kotlin
  • Indsamlinger
  • Maven
  • Android
  • Android SDK
  • ConstraintLayout
  • Legacy
  • Okhttp
  • SSL
  • TSL
  • REST
  • HNI
  • JVM

Hvad du skal kigge efter hos Kotlin-udviklere

Kotlin blev først udgivet i februar 2016. Det er et open source statisk typet programmeringssprog, der er rettet mod JVM, Android, JavaScript og Native. Kotlin er et kortfattet programmeringssprog og har både objektorienterede og funktionelle konstruktioner. Det kan bruges til alle former for udvikling - server-side, klientside og Android. Programmeringssproget er inspireret af andre eksisterende sprog såsom Java, C#, JavaScript, Scala og Groovy.

Kotlin er et af de mest efterspurgte sprog i dag. Java og Kotlins interoperabilitet betyder, at en baggrund i det populære Java vil være en god hjælp for dine Kotlin-kandidater. Det er også vigtigt at verificere kandidatens kendskab til Kotlins sikkerhedsfunktioner, især deres forståelse af "null-safety". Endelig er tidligere arbejde med udvikling af Android-mobilapplikationer eller -webapplikationer et godt tegn for dine Kotlin-udviklerkandidater.

Opbyg dine egne brugerdefinerede Kotlin-kodningstests

Vil du bygge dine egne brugerdefinerede tests? Det er ikke noget problem. Med DevSkiller-opgaveguiden kan du bygge brugerdefinerede tests ved hjælp af din egen kodebase. Du kan vælge de sprog, færdigheder og teknologier, du vil teste. Derefter kan du vælge omfang, sværhedsgrad og testens varighed, alt sammen mens du observerer i realtid. Det har aldrig været nemmere at finde din næste Kotlin-udvikler med DevSkiller og vores Kotlin-kodningstests og -interviewspørgsmål.

Kan du lide udseendet af vores Kotlin-interviewspørgsmål, men har du brug for flere?

Er du interesseret i at sende din første invitation til en Kotlin-kodningstest, men stadig ikke 100% overbevist? Det er helt i orden, vi forstår, at det er en stor beslutning at foretage en finansiel forpligtelse for din virksomhed. I stedet for at lytte til os, hvorfor så ikke lytte til, hvad en af vores mange tilfredse kunder har at sige:

CodeValue:

CodeValue er et dynamisk firma, der beskæftiger sig med softwareudvikling, UI/UX-design og konsulenttjenester. Før de skiftede til DevSkiller, bestod deres screeningproces af et telefoninterview med HR efterfulgt af et teknisk telefoninterview og derefter en test og et teknisk interview. Derefter var der endnu et interview med HR og den ansættende chef, før der blev givet et tilbud. Den største forhindring, som de ønskede at overvinde, var antallet af unødvendige tekniske interviews, der fandt sted. Da CodeValue implementerede DevSkiller med succes, var de i stand til at reducere tiden til ansættelse med ca. 50% og samtidig ansætte 2,8x flere udviklere fra den samme kandidatpulje.

"DevSkiller er nem at bruge og venlig." - Olga Berger - Ledende rekrutteringsmedarbejder og sourcing-specialist hos CodeValue

Ofte stillede spørgsmål

Hvordan forhindrer du plagiat i dine Kotlin-kodningstests?

Plagiering tages meget alvorligt hos DevSkiller, og derfor har vi en række robuste værktøjer til bekæmpelse af plagiat på plads for at sikre, at alle testresultater er korrekte. Skærmoptagelse for at kontrollere, om kandidaten ser på en anden skærm, når han/hun gennemfører en test. Vi bruger også en række værktøjer til social lytning, kontrollerer kandidatens IP-adresse og bruger live parnotifikationer. Vores plagiatdetektor kontrollerer kandidatens indtastede kode, spørgsmålets varighed og den måde, hvorpå hvert spørgsmål blev besvaret. Alle svarene krydsrefereres automatisk med alle svar, der nogensinde er blevet logget i vores system. Hvis der er et match mellem din kandidats svar og et andet svar, der er blevet logget, bliver det markeret, og vi kan kategorisk bekræfte, at svaret er plagieret.

Hvad er varigheden af DevSkiller Kotlin-kodningstests?

Prøvernes varighed er fleksibel. Vi har en række foruddefinerede Kotlin-kodningstests, som har en bestemt varighed. Alternativt kan du vælge at skrive dine egne tests eller indstille tidsgrænsen for de enkelte spørgsmål i en test.

Skal jeg være programmør for at bruge DevSkiller?

Vi har gjort DevSkiller så enkel og automatiseret som muligt. Vores brugerklare tests, der er udarbejdet af it-eksperter, giver ikke-tekniske brugere mulighed for at verificere de tekniske færdigheder hos de screenede kandidater. Hvis du har en teknisk person på stedet, kan du forberede en test fra bunden.

Hvor lang tid tager det at opsætte DevSkiller?

Det kan tage kun fem minutter at sende din første Kotlin-kodningstest. Vores brede udvalg af online Kotlin-tests på junior-, mellem- og seniorniveau betyder, at du kan begynde at teste dine kandidater lige efter, at du har oprettet din konto.

DevSkiller-logo TalentBoost-logo TalentScore-logo