Kotlin online-test

Hos DevSkiller producerer vores eksperthold Kotlin-onlinetests, der er specielt designet til at hjælpe rekrutteringsfolk, der ønsker at ansætte Kotlin-udviklere. Vi har Kotlin online tests til rådighed til at vurdere kandidater med alle niveauer af erfaring.

Vores online Kotlin-tests adskiller sig fra traditionelle algoritmiske tests ved at implementere RealLifeTesting™. Dette er en unik testmetode for udviklere, som udfordrer kandidaterne med problemer fra den virkelige verden, der ligner deres daglige arbejde. Hos DevSkiller kan vi hjælpe dig med at finde din næste Kotlin-udvikler i dag med vores udvalg af Kotlin-onlin-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

Anbefalede roller til vores online Kotlin-tests

  • 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 online Kotlin-tests

RealLifeTesting™-metodologien ligger bag vores Kotlin-onlinetest. Denne teknologi fungerer ved at præsentere kandidaterne for en simuleret virkelighed og derefter udfordre dem med de faktiske problemer, som de sandsynligvis vil blive stillet over for i rollen. Testen er mangesidet og er designet til at stille kandidaterne forskellige opgaver på forskellige måder. Resultatet heraf er, at rekrutteringsfolkene kan finde frem til de enkelte kandidaters nøjagtige styrker og svagheder. De kan få værdifuld indsigt i kandidatens kodningsevner, deres evne til at løse problemer og deres evne til at trives under pres.

Nøglefunktioner i DevSkiller Kotlin online tests

  • Fjerntest, der kan afholdes, når det passer kandidaten bedst
  • Overvåg test i realtid
  • RealLifeTesting™-metodologien tilbyder en større brugeroplevelse, hvor kandidaterne kan bruge deres egen IDE, klone til Git, køre enhedstests og få adgang til Stack Overflow/GitHub/Google eller andre ressourcer til research.
  • Anti-plagiatdetektor, der automatisk sporer efter duplikerede svar i vores database
  • Afgøre kandidatens kodningsevne og ikke kun deres akademiske viden
  • Ikke-tekniske, automatiserede resultater
  • Kotlin-tests til rådighed til test af stillinger på alle niveauer

Færdigheder, der testes i vores Kotlin-onlinetest

  • Gradle
  • Kotlin
  • Spring Boot
  • Spring Boot JPA
  • Maven
  • Android
  • Android SDK
  • ConstraintLayout
  • Legacy
  • OkHttp
  • SSL
  • TSL
  • Indsamlinger
  • C
  • iOS
  • Java
  • JNI
  • Hurtig
  • JVM

Hvad du skal kigge efter hos en Kotlin-udvikler

Kotlin er et statisk typet programmeringssprog med åben kildekode, som har både objektorienterede og funktionelle konstruktioner. Det blev først udgivet i begyndelsen af 2016.

Kotlin kan anvendes til forskellige typer udvikling, herunder server-side, klientside og Android. Det er inspireret af andre programmeringssprog som Java, C#, JavaScript, Scala og Groovy.

I de seneste år er Kotlin blevet et meget populært sprog, og Kotlin-udviklere er nu blandt de mest efterspurgte. Din udvikler bør demonstrere detaljeret viden om Kotlin. Dette omfatter viden om Kotlins sikkerhedsfunktioner, især deres forståelse af "null-safety".

Ud over kendskab til selve Kotlin vil du også gerne ansætte en kandidat med ekspertise i Java, da de to sprog er tæt forbundet. Endelig vil tidligere arbejde med udvikling af mobilapplikationer eller webapplikationer med Android være en fordel.

Leder du efter noget mere?

Hvis du ønsker at få mere ud af vores online Kotlin-tests, kan du gøre det. Vi tilbyder brugerdefinerede tests, der kan tilpasses til din virksomheds behov. Vores online opgaveguide giver rekrutteringsfolk mulighed for at oprette deres egne online tests, der er unikke for dine kandidater. Dette giver dig større kontrol over screeningsprocessen.

Med vores tilpassede tests kan du selv bestemme testens varighed og endda definere omfanget af hver test. Hvis det er nødvendigt, er der også mulighed for at uploade din egen kodebase. Vores erfarne supportteam er der for at vejlede dig gennem oprettelsen af din første testinvitation. Find din næste Kotlin-udvikler i dag med DevSkiller.

Er du interesseret i vores Kotlin-tests, men har brug for at se mere?

Enhver rekrutteringsansvarlig ønsker at være sikker på, at de har fundet den rette person, når de skal ansætte deres næste udvikler. Vores screeningsværktøj kan give dem denne tryghed. Det er dog forståeligt, at man også ønsker sikkerhed, når det drejer sig om at investere i DevSkiller. Se, hvad vores kunder har at sige:

Richard Williams - VP of engineering hos Plutora

"Takket være automatiseringen af screeningsfasen kunne vi reducere antallet af samtaler med 50%. Samtidig er kvaliteten af de kandidater, der når frem til interviewfasen, nu meget højere. DevSkiller tilføjer et ekstra lag af kvalitet til vores tekniske ansættelsesproces"

Olga Berger - Ledende rekrutteringsspecialist hos CodeValue

"DevSkiller er nem at bruge og venlig."

Sabu Pappu - Talent Acquisition Lead hos Veriday

"Vi har reduceret den tekniske afvisning, hvilket er fantastisk. Vi har set en forbedring på 25% på dette punkt efter implementeringen af DevSkiller. Platformen hjælper os virkelig med at vurdere kandidaternes programmeringsfærdigheder og giver os en logisk tilgang til it-professionelles problemløsningsfærdigheder. DevSkiller sparede os for en masse tid, mens vi havde en opstart, og hjalp os med at invitere kandidater af god kvalitet, der har klaret sig godt i testen, hvilket i sidste ende forbedrede udvælgelseskriterierne."

Ofte stillede spørgsmål

Hvad er RealLifeTestingTM?

RealLifeTestingTM er kernen i vores Kotlin-onlinetest. Det er en måde at gå videre end traditionelle udviklertests ved hjælp af algoritmer til et sted, hvor rekrutteringsmedarbejdere præcist kan vurdere, hvor godt hver enkelt kandidat har klaret sig. Det bruger teknologi til at præsentere kandidaterne for realistiske udfordringer og vurderer derefter deres viden på et dybere niveau, end det tidligere har været muligt.

Udviklerne skal demonstrere betydelige evner med hensyn til kodningsevne og ren kode, ressourcer som Stack Overflow, beslutningstagning og kritisk tænkning. De kandidater, der kommer videre, er dem, der har klaret sig godt under en grundig undersøgelse.

Hvordan tager kandidaterne en Kotlin online-test?

Så snart en kandidat er klar, kan han/hun begynde at tage sin Kotlin-test, uanset hvor i verden han/hun befinder sig, så snart han/hun er klar. Rekrutteringsmedarbejdere er også velkomne til at observere testene i realtid under processen.

Testlinks er kun aktive i kort tid, hvilket giver kandidaten kun et lille tidsrum, hvor han/hun har mulighed for at arbejde. Prøverne varer, indtil kandidaten er færdig. Hvis kandidaten ikke afslutter sin test, udløber den, når den tildelte tid er udløbet.

Mens kandidaterne arbejder, har de to muligheder - at bruge DevSkillers avancerede IDE i browseren eller at færdiggøre deres projekt i deres foretrukne IDE og klone projektet til Git. Ligesom i deres rigtige arbejde kan kandidaterne bygge projektet og køre enhedstests hele vejen igennem for at sikre, at deres løsninger fungerer.

Hvordan evalueres Kotlin-onlinetests?

Vores eksperthold har designet vores udviklertests til at være så automatiserede som muligt, hvilket aflaster rekrutteringsfolkene. Når kandidaten er færdig med vores online Kotlin-test, begynder DevSkiller-platformen automatisk evalueringsprocessen, når kandidaten er færdig. Platformen regner præcist ud, hvor godt hver kandidat har klaret sig på forskellige testområder. Resultaterne føjes derefter til en ikke-teknisk rapport, der opdeler, hvor godt hver kandidat har klaret sig, herunder om deres løsninger ville fungere. Strenge robuste funktioner til bekæmpelse af plagiat sikrer, at rekrutteringsfolk kan stole på de resultater, de modtager.

DevSkiller-logo TalentBoost-logo TalentScore-logo