Online testy pro Android

Online testy DevSkiller pro Android byly vyvinuty naším týmem profesionálů, aby ověřily znalosti vývojářů pro Android na různých pozicích. Každý test pro Android je ideálně nastaven pro technickou kontrolu a online kódovací pohovory.

Online testy DevSkiller pro Android jsou založeny na metodice RealLifeTesting™, která vám pomůže vybrat kvalifikované vývojáře s požadovanou sadou dovedností.

Není to přesně to, co hledáte? Zkuste tyto:

Testy služby Android
Android SDK
Online testy Kotlinu
Otázky k programování v jazyce Java

Zahrnuté technologie:

Platforma: Android

Programovací jazyk: Kotlin, Java

Nástroje pro sestavení: Gradle

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
JUNIOR
Testované dovednosti
Doba trvání
36 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, Java

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

Android | Java | Přehrávání videa - Implementujte jednoduché přehrávání vloženého videa.

Android
SENIOR
Testované dovednosti
Doba trvání
48 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, Java, ProGuard

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

Android | Java | Konfigurace ProGuard - Implementujte konfiguraci ProGuard pro odstranění kódu vývojáře ze základny kódu - v době kompilace.

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.

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.

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.

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

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

hodnocení znalostí Java, Android

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

Android | Manipulace s bitmapou - Implementujte tři operace, které by měly být provedeny s vybraným obrázkem před zahájením sdílení.

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.

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

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

hodnocení znalostí Java, Android, iOS

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

Android | Základy stylů - Implementujte styl, který lze opakovaně použít s řadou widgetů TextView.

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

iOS | Swift | Aplikace pro vodní elektrárny - Implementujte chybějící funkce do aplikace pro analýzu dat z vodní elektrárny.

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

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

hodnocení znalostí Android, iOS

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

Android | Aplikace Připomínkovač - Implementace chybějících funkcí v aplikaci Připomínkovač pomocí BroadcastReceivers, Services, plánování záměrů pomocí AlarmManager a Notifications API.

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

iOS | Swift | Student details applicaction - Implementace aplikace, která uchovává údaje o studentech v souboru a umožňuje uživatelům dotazovat se na tento soubor za účelem získání konkrétních údajů.

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.

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

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

hodnocení znalostí Java, Android

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

Android | Fragment vytvořený dynamicky - Vytvoření fragmentu a jeho dynamické připojení k nadřazené aktivitě.

Android
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í Android

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

Android | ListView | Seznam úkolů - Zobrazení a Seznam položek pomocí ListView, zavést Zaškrtávací políčko kontrolovat, označovat položky jako hotové/nehotové a aktualizovat data modelu.

Android
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í Android

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

Android | RecyclerView | Seznam úkolů - Zobrazení a Seznam položek pomocí RecyclerView, zavést Zaškrtávací políčko kontrolovat, označovat položky jako hotové/nehotové a aktualizovat data modelu.

android
SENIOR
Testované dovednosti
Doba trvání
195 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 | Knihovna Task executor - implementace fronty dlouhodobých úloh splňující standardy vícevláknového systému Android, Android Service, Android Binder a správy napájení.

Správné online testy pro Android k prověření vývojářů pro Android

Doporučení rolí pro naše online testy pro Android

  • Juniorní vývojář pro Android
  • Střední vývojář systému Android
  • Starší vývojář pro Android
  • Kompletní vývojář pro Android
  • Vedoucí vývojář systému Android
  • Juniorní mobilní vývojář
  • Střední mobilní vývojář
  • Senior mobilní vývojář
  • Android Kotlin vývojář

Jak fungují jednotlivé testy systému Android

Každý online test DevSkiller Android je založen na metodice RealLifeTesting™. Na rozdíl od jiných testů kódovacích dovedností hodnotí každý online test DevSkiller Android dovednosti uchazeče prostřednictvím řady úkolů, které odrážejí skutečnou práci. Každé hodnocení DevSkiller TalentScore jde hlouběji, přesahuje obecné znalosti uchazečů o programování a hodnotí jejich schopnost kódování, schopnost řešit problémy a hospodařit s časem.

Klíčové vlastnosti

  • Určete schopnost žadatele kódovat, nejen jeho akademické znalosti.
  • Testy jsou dostupné na dálku a lze je absolvovat kdekoli 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.
  • Řada přísných nástrojů proti plagiátorství
  • Sledování jednotlivých testů v reálném čase
  • Výsledky jsou automaticky generovány do uživatelsky přívětivé zprávy
  • Hodnocení vývojářů Androidu na jakékoliv úrovni obtížnosti, od juniorů po seniorní vývojáře.
  • Přesné hodnocení dovedností a automatizované výsledky testů

Dovednosti zahrnuté v našich online testech pro Android

  • Android
  • Android SDK
  • Kotlin
  • ConstraintLayout
  • Odkaz
  • OkHttp
  • SSL
  • TSL
  • GLSLES
  • OpenGLES
  • Gradle
  • Java
  • JNI
  • Služba Android
  • BroadcastReceivers
  • Záměr
  • MVP

Co hledat u vývojářů pro Android

Android je dnes nejpoužívanějším mobilním operačním systémem, který pohání nespočet mobilních zařízení po celém světě. Aplikace pro Android jsou dostupné uživatelům všude. Zdrojový kód vyvíjí společnost Google v rámci projektu Android Open Source Project (AOSP). Následné verze jsou obvykle vydávány každoročně a oznamovány na konferencích Google I/O.

Během procesu prověřování je důležité zjistit úroveň dovedností vývojářů pro systém Android. Kvalifikovaní kandidáti by měli mít hluboké znalosti architektury systému Android i jeho komponent. Vaši kandidáti by také měli rozumět knihovnám pro systém Android, jako jsou například podpůrná knihovna Android, služby Google Play, Retrofit atd. Kromě toho je zkušenost s vývojem aplikace pro Android skvělým způsobem, jak ověřit dovednosti kandidáta. Pokud je aplikace dostupná v obchodě Google Play, měl by si ji stáhnout a zkontrolovat, jak vypadá, jak funguje a kolikrát byla stažena.

Každá aplikace pro Android je primárně naprogramována v jazyce Java. Nezbytná je také znalost základních konceptů jazyka Java a znalost programování v tomto jazyce. Každý online test DevSkiller Android prověří znalosti kandidáta různými způsoby, které simulují jeho skutečné zkušenosti jako vývojáře pro Android. Mají možnost odpovídat na otázky a uvádět odpovědi založené na základech programování pro systém Android a zjistit, jak dobré skóre získají.

Chcete si vytvořit vlastní testy?

Chcete testovat vývojáře Androidu pomocí vlastní kódové základny? Žádný problém. Pomocí našeho online průvodce úlohami si můžete sestavit vlastní test a přizpůsobit odpovědi tak, aby vyhovovaly vaší společnosti.

Vyberte jazyky a technologie, které chcete hodnotit, nastavte délku trvání testu a zvolte počet otázek. To vše při sledování výkonu uchazečů v reálném čase. Najímejte inženýry od základní úrovně až po seniorní vývojáře pro Android.

Stále nejste přesvědčeni, že potřebujete online test Androidu?

Pokud si stále nejste jisti naší testovací platformou, podívejte se na tuto případovou studii jednoho z našich zákazníků:

Spartez

Spartez je Platinum Top Vendor na Atlassian Marketplace. Společnost se zaměřuje na ekosystém Atlassian a agilní ekosystém tím, že nabízí užitečné služby. nástroje pro server i cloud. Nabízejí také solidní podporu zákazníkům a hodnotitelům. Před společností DevSkiller měla společnost Spartez problémy v procesu prověřování, které měly za následek příliš mnoho rozhovorya ztratili spoustu času snahou o vytvoření vlastního řešení. Řešení? DevSkiller, který se postaral o potíže a vyřešil jejich problémy s technickým prověřováním. Zde je vyjádření Patrycji Kiljańské, specialistky na získávání talentů ve společnosti Spartez:

"Nahradili jsme interní řešení náročné na údržbu řešením DevSkiller. Náš proces vypadá stejně, nicméně produkt nám poskytuje lepší výkon. Výsledky se také mnohem lépe vyhodnocují."

Často kladené otázky

Co je RealLifeTestingTM?

Základem všech online testů DevSkiller pro Android je metodika RealLifeTestingTM. Na rozdíl od jiných kódovacích výzev nebo algoritmických hádanek jde metodika RealLifeTestingTM ještě dál, protože poskytuje 360stupňový pohled na soubor dovedností uchazeče. Ve své podstatě vychází metodika The RealLifeTestingTM z přesvědčení, že nejlepším způsobem, jak zhodnotit vývojářské dovednosti, je test s ukázkou práce, který odráží skutečnou vývojářskou práci, kterou bude vykonávat.

Online testy DevSkiller pro Android odrážejí práci, se kterou se uchazeči setkají v reálném světě, a vyžadují po uchazečích, aby vytvořili kompletní projektové aplikace nebo přidali funkce do stávajících aplikací. Aby byl uchazeč úspěšný, musí co nejlépe využít své kódovací dovednosti, využívat zdroje ve stacku i zdroje jako Stack Overflow a najít řešení co nejefektivnějším způsobem. Naše online testy pro Android prokážou uchazečovy dovednosti v oblasti kódování, kritického myšlení, čistoty kódu a řízení času.

Jak dlouho trvá zřízení účtu DevSkiller?

Odeslání první pozvánky k online testování systému Android může trvat pouhých pět minut. Díky naší rozsáhlé knihovně předdefinovaných online testů pro Android máte vše potřebné na dosah ruky. Najděte si dalšího vývojáře pro Android pomocí naší snadno použitelné platformy a už se neohlížejte zpět.

Co si kandidáti myslí o online testech DevSkiller pro Android?

Ve společnosti DevSkiller chceme zajistit, aby naše testy kódování jsou nejlepší, jaké mohou být., a proto se snažíme pravidelně získávat zpětnou vazbu od samotných uchazečů. Z našich průzkumů vyplynulo, že kandidáti jsou rádi, že mají změnu, která prokáže jejich skutečnou vývoj softwaru než aby si museli pamatovat algoritmy, na které od získání titulu nepomysleli. Líbí se jim také, že testy DevSkiller používají běžné kódovací nástroje a konvence, jako je testování jednotek a klonování, aby GIT z osobníhoIDE.

Jedinou obavou, kterou jsme zjistili, je, že vývojáři jsou obecně nedůvěřiví vůči algoritmické testy. Je to proto, že ve skutečnosti netestují dovednosti, které vývojáři používají každý den. Spíše se v nich objevují akademické práce, které už léta neprováděli, a testují nepotřebné znalosti, které jsou při každodenním psaní kódu k ničemu. Když uchazeči dostanou programátorské testy DevSkiller, které hodnotí jejich skutečné znalosti v daném oboru, ocení rozdíl a skutečnost, že mohou prokázat své dovednosti ve spravedlivém prostředí prostřednictvím relevantního hodnocení.

Důležité je také pamatovat na to, že čím důkladnější je screeningový test, tím méně nekvalifikovaných uchazečů se dostane do fáze pohovoru. Méně pohovorů znamená méně práce pro personalisty, aniž by se snížila kvalita náboru.

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

Logo DevSkiller Logo TalentBoost Logo TalentScore