Intervjufrågor om Kotlin

Intervjufrågorna och onlinetesterna för Kotlin har utarbetats av vårt specialiserade team av yrkesverksamma. Vi har en rad olika Kotlin-kodningstester för utvecklare på junior-, medel- och seniornivå.

DevSkiller Kotlin-intervjufrågorna bygger på RealLifeTesting™-metodiken. Denna metodik är helt unik eftersom den testar kandidatens färdigheter genom verkliga problem snarare än algoritmiska pussel eller gåtor. Att hitta din nästa Kotlin-utvecklare är enkelt med DevSkiller och våra Kotlin-tester online.

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.

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

Frågor om valmöjligheter

bedömning av kunskaper om Kotlin

Programmeringsuppgift - Nivå:

Kotlin | Spring Boot | Money Heist - Implementera två metoder enligt kraven för att hämta all nödvändig information från databasen.

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

Frågor om valmöjligheter

bedömning av kunskaper om Kotlin

Programmeringsuppgift - Nivå:

Kotlin | Precomputing Search Engine - Implementera den optimerade motorn för produktsökning, baserad på precomputation-uppgiften för att förberäkna resultaten för varje uppsättning alternativ.

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.

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

Frågor om valmöjligheter

bedömning av kunskaper om Java, Spring Boot

Programmeringsuppgift - Nivå:

Java | Spring Boot, Kotlin | Beställare mikrotjänst - Implementera en ryggrad i en RESTful mikrotjänst.

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.

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

Frågor om valmöjligheter

bedömning av kunskaper om Kotlin

Programmeringsuppgift - Nivå:

Kotlin | Orders Analyzer | Hitta en genomsnittlig beställd kvantitet för varje veckodag - Implementera en metod som analyserar beställningsdatasetetet och returnerar en karta med den totala beställda kvantiteten av en produkt för varje veckodag.

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.

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.

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

Frågor om valmöjligheter

bedömning av kunskaper om Kotlin

Programmeringsuppgift - Nivå:

Kotlin | Orders Analyzer | Hitta ett genomsnittligt ordervärde för varje veckodag - Implementera en metod som analyserar orderdatasetet och returnerar en karta med ett genomsnittligt totalt ordervärde.

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

Frågor om valmöjligheter

bedömning av kunskaper om Kotlin

Programmeringsuppgift - Nivå:

Kotlin | Orders Analyzer | Beräkna den totala beställda kvantiteten för varje veckodag - Implementera en metod som analyserar beställningsdatasetet och returnerar en karta med den totala beställda kvantiteten för varje veckodag.

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

Frågor om valmöjligheter

bedömning av kunskaper om Kotlin

Programmeringsuppgift - Nivå:

Kotlin | Flygförvaltarprogram | Platsbokning och analys av flygningar - Implementera funktioner som saknas i programmet för hantering av flygdata, t.ex. platsbokning och analys av flygningar.

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

Frågor om valmöjligheter

bedömning av kunskaper om Kotlin

Programmeringsuppgift - Nivå: Svårt

Kotlin - Logs Analyzer - Count matching log file entries - Implement a method that will iterate through the files and return a map with the file name and a number of lines which include the search string, as a value

Rekommendera roller för våra Kotlin-intervjufrågor och onlinetester

  • Junior Kotlin-utvecklare
  • Kotlin-utvecklare i mitten
  • Senior Kotlin-utvecklare
  • Junior Android-utvecklare
  • Android-utvecklare i mitten
  • Senior Android-utvecklare
  • Junior Java-utvecklare
  • Middle Java-utvecklare
  • Senior Java-utvecklare
  • Utvecklare av mobiltelefoner

Hur våra Kotlin-kodningstester fungerar

DevSkiller Kotlin-kodningstesterna bygger på RealLifeTesting™-metodiken. Metodiken fungerar genom att kandidaterna uppmanas att besvara frågor och lösa problem som de skulle behöva hantera i den verkliga världen. Borta är dagarna då man reciterar gammal kod eller löser akademiska algoritmiska pussel. Denna testmetod ger en sann och objektiv inblick i kandidatens färdigheter. Lär dig mer om din kandidats kodningsfärdigheter, kritiska tänkande och tidshantering med hjälp av intervjufrågor och onlinetester om Kotlin.

Viktiga funktioner

  • Få en inblick i kandidatens faktiska kodningsförmåga, inte bara i deras akademiska kunskaper.
  • Bekväm fjärrtestning som kan skickas var som helst i världen, när som helst.
  • 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.
  • Robusta verktyg som förhindrar plagiat och säkerställer testets noggrannhet.
  • Observera kandidatens genomförande av testerna i realtid.
  • Automatiserade resultat som inte är tekniskt anpassade
  • Kotlin-kodningstest tillgängligt för Kotlin-utvecklare på junior-, medel- och seniornivå

Färdigheter som omfattas av våra intervjufrågor om Kotlin

  • Kotlin
  • Samlingar
  • Maven
  • Android
  • Android SDK
  • ConstraintLayout
  • Arvet
  • Okhttp
  • SSL
  • TSL
  • REST
  • HNI
  • JVM

Vad du ska leta efter hos Kotlin-utvecklare

Kotlin släpptes första gången i februari 2016. Det är ett statiskt typat programmeringsspråk med öppen källkod som är inriktat på JVM, Android, JavaScript och Native. Kotlin är ett kortfattat programmeringsspråk och har både objektorienterade och funktionella konstruktioner. Det kan användas för alla typer av utveckling - server- och klientsidan samt Android. Programmeringsspråket är inspirerat av andra befintliga språk som Java, C#, JavaScript, Scala och Groovy.

Kotlin är ett av de mest efterfrågade språken idag. Java och Kotlins interoperabilitet innebär att en bakgrund i det populära Java kommer att vara till stor nytta för dina Kotlin-kandidater. Det är också viktigt att kontrollera kandidaternas kunskaper om Kotlins säkerhetsfunktioner, framför allt deras förståelse för "null-säkerhet". Slutligen är tidigare arbete med att utveckla Android-mobilapplikationer eller webbapplikationer ett gott tecken för dina Kotlin-utvecklarkandidater.

Bygg dina egna anpassade Kotlin-kodningstester

Vill du bygga egna anpassade tester? Det är inga problem. Med DevSkillers uppgiftsguide kan du bygga anpassade tester med hjälp av din egen kodbas. Du kan välja vilka språk, färdigheter och tekniker du vill testa. Välj sedan omfattning, svårighetsgrad och testets varaktighet, allt medan du observerar i realtid. Att hitta din nästa Kotlin-utvecklare har aldrig varit enklare med DevSkiller och våra Kotlin-kodningstester och intervjufrågor.

Gillar du våra Kotlin-intervjufrågor men behöver fler?

Är du intresserad av att skicka din första inbjudan till ett Kotlin-kodningstest men fortfarande inte 100% övertygad? Det är okej, vi förstår att det är ett stort beslut att göra ett ekonomiskt åtagande för ditt företag. Istället för att lyssna på oss, varför inte lyssna på vad en av våra många nöjda kunder har att säga:

CodeValue:

CodeValue är ett dynamiskt företag som arbetar med mjukvaruutveckling, UI/UX-design och konsulttjänster. Innan de bytte till DevSkiller bestod deras screeningprocess av en telefonintervju med HR, följt av en teknisk telefonintervju och därefter ett test och en teknisk intervju. Efter det var det ännu en intervju med HR och den rekryterande chefen innan ett erbjudande gavs. Det största hindret som de ville övervinna var antalet onödiga tekniska intervjuer som ägde rum. När CodeValue framgångsrikt implementerade DevSkiller kunde de minska tiden för att anställa med cirka 50% samtidigt som de anställde 2,8 gånger fler utvecklare från samma kandidatpool.

"DevSkiller är lätt att använda och vänligt." - Olga Berger - Ledande rekryterare & sourcingspecialist på CodeValue

Vanliga frågor

Hur förhindrar du plagiat i dina Kotlin-kodningstester?

Plagiering tas på stort allvar hos DevSkiller och därför har vi ett antal robusta antiplagieringsverktyg på plats för att säkerställa att alla testresultat är korrekta. Skärminspelning för att kontrollera om kandidaten tittar på en annan skärm när han eller hon genomför ett test. Vi använder också en rad verktyg för social lyssning, kontrollerar kandidatens IP-adress och använder live parmeddelanden. Vår plagiatdetektor kontrollerar kandidatens inmatade kod, frågans längd och hur varje fråga besvarades. Alla svaren korsrefereras automatiskt med alla svar som någonsin har loggats i vårt system. Om det finns en matchning mellan din kandidats svar och ett annat svar som har loggats kommer det att flaggas och vi kan kategoriskt bekräfta att svaret var plagierat.

Hur länge varar DevSkiller Kotlin-kodningstesterna?

Testens längd är flexibel. Vi har ett antal fördefinierade Kotlin-kodningstester som har en bestämd varaktighet. Alternativt kan du välja att skriva dina egna tester eller ställa in tidsgränsen för enskilda frågor i ett test.

Måste jag vara programmerare för att använda DevSkiller?

Vi har gjort DevSkiller så enkelt och automatiserat som möjligt. Våra färdiga tester som förberetts av IT-experter gör det möjligt för icke-tekniska användare att verifiera den tekniska kompetensen hos de sökande som granskas. Om du har en teknisk person på plats kan du förbereda ett test från grunden.

Hur lång tid tar det att installera DevSkiller?

Det tar bara fem minuter att skicka ditt första Kotlin-kodningstest. Vårt breda urval av Kotlin-test online på junior-, medel- och seniornivå innebär att du kan börja testa dina kandidater direkt efter att du har skapat ditt konto.

DevSkillers logotyp TalentBoost logotyp TalentScore-logotyp