Otázky k pohovorům v jazyce Kotlin

Otázky a online testy k pohovorům v jazyce Kotlin připravil náš specializovaný tým odborníků. Máme řadu testů kódování v jazyce Kotlin pro vývojáře na juniorské, střední i seniorské úrovni.

Otázky na pohovory DevSkiller Kotlin jsou založeny na metodice RealLifeTesting™. Tato metodika je zcela jedinečná, protože testuje dovednosti uchazeče prostřednictvím reálných problémů, nikoli algoritmických hádanek nebo rébusů. Najít příštího vývojáře jazyka Kotlin je snadné díky společnosti DevSkiller a našim online testům jazyka Kotlin.

Vyzkoušejte také:
Otázky k pohovoru o programování v jazyce Java

Android
STŘEDNÍ
Testované dovednosti
Doba trvání
41 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android

Mezery v kódu

hodnocení znalostí Android, Kotlin

Úloha programování - Úroveň: - Střední úroveň

Android | Kotlin | RecyclerView | Seznam úkolů - Vytvoření jednoduchého seznamu úkolů, kde každá položka je položkou seznamu v aplikaci. RecyclerView.

Android
SENIOR
Testované dovednosti
Doba trvání
58 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android

Mezery v kódu

hodnocení znalostí Android, Kotlin

Programování - Úroveň: těžká

Android | Kotlin, C | JNI Magic - Implementujte funkci JNI, která umožňuje volat metodu Base::getBaseComponent pouze s instancí Client.

Android
STŘEDNÍ
Testované dovednosti
Doba trvání
61 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android

Mezery v kódu

hodnocení znalostí Android, Kotlin

Úloha programování - Úroveň: - Střední úroveň

Android | Kotlin | Aplikace Notepad - Kompletní základní funkce aplikace pro psaní poznámek pomocí RecyclerView.

Android
SENIOR
Testované dovednosti
Doba trvání
52 maximálně minut.
Hodnocení
Automatické
Přehled testů

Mezery v kódu

hodnocení znalostí Android, Kotlin

Programování - Úroveň: těžká

Android | Kotlin | Manipulace s bitmapami - Kompletní aplikace pro manipulaci s obrázky, která provádí některé operace s vybraným obrázkem.

Android
JUNIOR
Testované dovednosti
Doba trvání
53 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android,

Mezery v kódu

hodnocení znalostí Android, Kotlin a Java

Úloha programování - Úroveň: Snadné

Android | Kotlin | Aplikace pro zaměstnance - Kompletní aplikace, která zobrazuje seznam lidí zodpovědných za různé oblasti ve firmě, například IT nebo mzdy.

Kotlin
JUNIOR
Testované dovednosti
Doba trvání
95 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Kotlin

Úloha programování - Úroveň: Snadné

Kotlin | Spring Boot | Money Heist - Implementujte dvě metody podle požadavků, abyste získali všechny potřebné informace z databáze.

Kotlin
STŘEDNÍ
Testované dovednosti
Doba trvání
40 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Kotlin

Úloha programování - Úroveň: - Střední úroveň

Kotlin | Předvýpočetní vyhledávač - Implementace optimalizovaného vyhledávače pro vyhledávání produktů na základě úlohy předvýpočtu pro předvýpočet výsledků pro libovolnou sadu možností.

Android
SENIOR
Testované dovednosti
Doba trvání
45 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android

Programování - Úroveň: těžká

Android | Vibrations API - Implementace metody pro přehrávání efektní melodie prostřednictvím vestavěného haptického zařízení, která signalizuje přepnutí přepínače funkce.

Java
JUNIOR
Testované dovednosti
Doba trvání
34 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Java, Spring Boot

Úloha programování - Úroveň: Snadné

Java | Spring Boot, Kotlin | Objednávky mikroslužeb - Implementace páteře RESTful mikroslužby.

Android
STŘEDNÍ
Testované dovednosti
Doba trvání
39 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android

Úloha programování - Úroveň: - Střední úroveň

Android | Kotlin | ConstraintLayout Animation - Implementace animací prvků rozvržení pomocí rozhraní API ConstraintLayout.

Android
SENIOR
Testované dovednosti
Doba trvání
75 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android

Programování - Úroveň: těžká

Android | Kotlin | Image Fetch (KitKat + TLSv1.2) - Upravte implementaci MainActivity tak, aby klient OkHttp podporoval TLS 1.2, i když je v operačním systému zakázán.

Android
SENIOR
Testované dovednosti
Doba trvání
75 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Android

Programování - Úroveň: těžká

Android | OpenGL ES Demo - Cílem této úlohy je ověřit uchazečovy znalosti jazyka GLSL ES 100.

Kotlin
STŘEDNÍ
Testované dovednosti
Doba trvání
70 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Kotlin

Úloha programování - Úroveň: - Střední úroveň

Kotlin | Analyzátor objednávek | Zjištění průměrného objednaného množství pro každý den v týdnu - Implementujte metodu, která bude analyzovat datovou sadu objednávek a vrátí mapu s celkovým objednaným množstvím produktu pro každý den v týdnu

Mobilní vývojář
SENIOR
Testované dovednosti
Doba trvání
100 maximálně minut.
Hodnocení
Automatické
Přehled testů

Programování - Úroveň: těžká

iOS | Swift | Conference App Senior - Implementujte síťovou službu, která slouží k interakci se serverem.

Programování - Úroveň: těžká

Android | Asynchronní volání z nativního jazyka do Javy prostřednictvím JNI - Zajistěte chybějící část JNI komunikačního komba nativní jazyk-Java, která splňuje určité požadavky.

Android
SENIOR
Testované dovednosti
Doba trvání
45 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Kotlin, Android

Programování - Úroveň: těžká

Android | Kotlin | Asynchronní volání z nativního jazyka do Javy prostřednictvím JNI - Zajistěte chybějící část JNI pro komunikaci nativního jazyka s Javou, která splňuje určité požadavky.

Kotlin
STŘEDNÍ
Testované dovednosti
Doba trvání
70 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Kotlin

Úloha programování - Úroveň: - Střední úroveň

Kotlin | Analyzátor objednávek | Zjištění průměrné hodnoty objednávky pro každý den v týdnu - Implementace metody, která analyzuje soubor dat o objednávkách a vrací mapu s průměrnou celkovou hodnotou objednávky

Kotlin
JUNIOR
Testované dovednosti
Doba trvání
55 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Kotlin

Úloha programování - Úroveň: Snadné

Kotlin | Analyzátor objednávek | Výpočet celkového objednaného množství pro každý den v týdnu - Implementujte metodu, která analyzuje datovou sadu objednávek a vrátí mapu s celkovým objednaným množstvím pro každý den v týdnu.

Kotlin
STŘEDNÍ
Testované dovednosti
Doba trvání
55 maximálně minut.
Hodnocení
Automatické
Přehled testů

Otázky s výběrem odpovědí

hodnocení znalostí Kotlin

Úloha programování - Úroveň: - Střední úroveň

Kotlin | Aplikace pro správu letů | Rezervace míst a analýza letů - Implementujte chybějící funkce aplikace pro správu dat o letech, jako je rezervace míst a analýza letů.

Doporučte role pro naše otázky k pohovorům a online testy v jazyce Kotlin

  • Juniorní vývojář Kotlinu
  • Střední vývojář Kotlinu
  • Starší vývojář Kotlinu
  • Juniorní vývojář pro Android
  • Střední vývojář systému Android
  • Senior Android develoepr
  • Juniorní vývojář v jazyce Java
  • Střední vývojář Java
  • Starší vývojář v jazyce Java
  • Mobilní vývojář

Jak fungují naše testy kódování v jazyce Kotlin

Testy kódování v jazyce Kotlin od společnosti DevSkiller jsou založeny na metodice RealLifeTesting™. Tato metodika funguje tak, že kandidáti odpovídají na otázky a řeší problémy, které by museli řešit v reálném světě. Pryč jsou doby odříkávání starého kódu nebo řešení akademických algoritmických hádanek. Tato metoda testování poskytne skutečný a objektivní pohled na dovednosti vašeho kandidáta. Zjistěte více o dovednostech vašeho kandidáta v oblasti kódování, kritického myšlení a schopnosti hospodařit s časem pomocí otázek a online testů pro pohovor v jazyce Kotlin.

Klíčové vlastnosti

  • Získejte přehled o skutečných schopnostech vašeho kandidáta v oblasti kódování, nejen o jeho akademických znalostech.
  • Pohodlné vzdálené testování, které lze kdykoli odeslat kamkoli na světě.
  • Metodika RealLifeTesting™ nabízí větší uživatelský komfort, kdy kandidáti mohou používat vlastní IDE, klonovat do GIT, spouštět unit testy a využívat Stack Overflow/Github/Google pro výzkum.
  • Robustní nástroje, které zabraňují plagiátorství a zajišťují přesnost testů
  • Sledovat, jak uchazeč provádí testy v reálném čase.
  • Automatizované výsledky pro netechniky
  • Zkouška kódování v jazyce Kotlin pro vývojáře Kotlin na juniorské, střední a seniorské úrovni

Dovednosti zahrnuté v našich otázkách k pohovorům v jazyce Kotlin

  • Kotlin
  • Sbírky
  • Maven
  • Android
  • Android SDK
  • ConstraintLayout
  • Odkaz
  • Okhttp
  • SSL
  • TSL
  • REST
  • HNI
  • JVM

Co hledat u vývojářů Kotlinu

Kotlin byl poprvé vydán v únoru 2016. Jedná se o otevřený staticky typovaný programovací jazyk, který je určen pro JVM, Android, JavaScript a Native. Kotlin je stručný programovací jazyk a obsahuje jak objektově orientované, tak funkcionální konstrukce. Lze jej použít pro jakýkoli druh vývoje - na straně serveru, klienta i systému Android. Programovací jazyk je inspirován dalšími existujícími jazyky, jako jsou Java, C#, JavaScript, Scala a Groovy.

Kotlin je dnes jedním z nejžádanějších jazyků. Interoperabilita jazyků Java a Kotlin znamená, že uchazečům o studium jazyka Kotlin dobře poslouží znalost oblíbené Javy. Důležité je také ověřit, zda kandidát zná bezpečnostní funkce jazyka Kotlin, především zda rozumí "null-safety". A konečně, jakákoli předchozí práce na vývoji mobilních nebo webových aplikací pro systém Android je pro vaše kandidáty na vývojáře Kotlinu dobrým znamením.

Vytváření vlastních testů kódování Kotlin

Chcete si vytvořit vlastní testy? Žádný problém. Průvodce úlohami DevSkiller vám umožní sestavit vlastní testy s využitím vlastní kódové základny. Můžete si vybrat jazyky, dovednosti a technologie, které chcete testovat. Poté můžete zvolit rozsah, obtížnost a dobu trvání testu, a to vše při sledování v reálném čase. Hledání příštího vývojáře Kotlinu nebylo nikdy jednodušší díky nástroji DevSkiller a našim testům kódování Kotlinu a otázkám k pohovorům.

Líbí se vám vzhled našich otázek k pohovorům pro jazyk Kotlin, ale potřebujete více?

Máte zájem poslat první pozvánku na testování kódování v jazyce Kotlin, ale stále nejste přesvědčeni o tom, že 100%? To je v pořádku, chápeme, že přijmout jakýkoli finanční závazek pro vaši společnost je velké rozhodnutí. Místo toho, abyste poslouchali nás, proč si neposlechnout, co říká jeden z našich mnoha spokojených zákazníků:

Hodnota kódu:

CodeValue je dynamická firma zabývající se vývojem softwaru, designem uživatelského rozhraní/UX a poradenskými službami. Před přechodem na DevSkiller se jejich výběrové řízení skládalo z telefonického pohovoru s personálním oddělením, po kterém následoval technický telefonický pohovor a poté test a technický pohovor. Poté následoval ještě jeden pohovor s personálním oddělením a náborovým manažerem, než byla učiněna nabídka. Největší překážkou, kterou chtěli překonat, bylo množství zbytečných technických pohovorů, které se konaly. Jakmile společnost CodeValue úspěšně implementovala DevSkiller, podařilo se jim zkrátit dobu náboru přibližně o 50% a zároveň přijmout 2,8x více vývojářů ze stejné skupiny kandidátů.

"DevSkiller se snadno používá a je přátelský." - Olga Bergerová - Vedoucí náborář a specialista na vyhledávání zdrojů ve společnosti CodeValue

Často kladené otázky

Jak zabráníte plagiátorství při testování kódování v jazyce Kotlin?

Ve společnosti DevSkiller bereme plagiátorství velmi vážně, a proto máme k dispozici řadu robustních nástrojů proti plagiátorství, abychom zajistili přesnost všech výsledků testů. Nahrávání obrazovky pro kontrolu, zda se kandidát při provádění testu nedívá na jinou obrazovku. Používáme také řadu nástrojů pro naslouchání na sociálních sítích, kontrolujeme IP adresu kandidáta a používáme živá oznámení dvojic. Náš detektor plagiátorství kontroluje kód zadaný kandidátem, délku trvání otázky a způsob, jakým byly jednotlivé otázky zodpovězeny. Všechny odpovědi jsou automaticky porovnávány s každou odpovědí, která byla kdy v našem systému zaznamenána. Pokud se odpověď vašeho kandidáta shoduje s jinou, která byla zaznamenána, bude označena a my můžeme kategoricky potvrdit, že odpověď byla plagiátem.

Jak dlouho trvají testy kódování DevSkiller Kotlin?

Doba trvání testů je flexibilní. Máme řadu předdefinovaných testů kódování v jazyce Kotlin, které mají stanovenou dobu trvání. Případně se můžete rozhodnout napsat vlastní testy nebo nastavit časový limit jednotlivých otázek v rámci testu.

Musím být programátor, abych mohl používat DevSkiller?

Vytvořili jsme DevSkiller tak jednoduchý a automatizovaný, jak jen to je možné. Naše hotové testy připravené odborníky na IT umožňují netechnickým uživatelům ověřit technické dovednosti prověřovaných kandidátů. Pokud máte na pracovišti technického pracovníka, můžete si připravit test od základu.

Jak dlouho trvá nastavení DevSkilleru?

Odeslání prvního testu kódování v jazyce Kotlin lze zvládnout za pouhých pět minut. Díky našemu širokému výběru online testů Kotlin pro juniory, středně pokročilé a starší uživatele můžete začít testovat své kandidáty hned po založení účtu.

Bezpečnostní certifikace a shoda s předpisy. Zajistíme, aby vaše data byla v bezpečí.

Logo DevSkiller Logo TalentBoost Logo TalentScore