Online test Swift pro pohovory a prověřování vývojářů

Vyberte si online test Swift z následujících rámců pro testování, hodnocení a analýzu dovedností uchazečů o zaměstnání. Pro vývojáře na juniorské, střední a vyšší úrovni jsou tyto online testy skvělým způsobem, jak otestovat silné a slabé stránky jednotlivců. Můžete si tak vytvořit informovanější profil uchazečů a zaměstnat jen ty nejlepší vývojáře.

Vyzkoušejte tento podobný kódovací test:
Otázky a testy k pohovorům pro vývojáře iOS

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

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

hodnocení znalostí Swift, iOS

Mezery v kódu

hodnocení znalostí Swift, iOS

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

iOS | Swift | Nerd Airlines App - Vytvořte aplikaci, která slouží k vyhledání nejlevnější trasy mezi dvěma danými destinacemi. Implementujte mechanismus procházení grafu pro nalezení nejlevnější trasy vyplněním příslušných metod, implementujte obecný mechanismus ukládání do mezipaměti pro dané dva easter eggy aplikace.

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

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

hodnocení znalostí Swift, iOS

Mezery v kódu

hodnocení znalostí Swift, iOS, MacOS

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

iOS | Swift | Nerd Airlines App - Vytvořte aplikaci, která slouží k vyhledání nejlevnější trasy mezi dvěma danými destinacemi. Implementujte mechanismus procházení grafu pro nalezení nejlevnější trasy vyplněním příslušných metod, implementujte obecný mechanismus ukládání do mezipaměti pro dané dva easter eggy aplikace.

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

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

hodnocení znalostí Swift, iOS

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

iOS | Swift | Notepad App - Kompletní jednoduchá poznámková aplikace využívající poskytovanou službu NotesService k ukládání a čtení poznámek.

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

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

hodnocení znalostí Swift, iOS

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

iOS | Swift | NSA Cipher Tool - Vyřešte 3 kryptografické hádanky a získejte vysněnou pozici programátora v NSA.

Swift
STŘEDNÍ
Testované dovednosti
Doba trvání
48 maximálně minut.
Hodnocení
Manuální
Přehled testů

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

hodnocení znalostí Swift, iOS

Mezery v kódu

hodnocení znalostí Swift, Unicode, iOS

Úkol revize kódu - Úroveň: .

iOS | Swift | BookDataAnalyst - Proveďte prosím kontrolu tohoto kódu. Dbejte na kvalitu a dodržování osvědčených postupů.

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

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

hodnocení znalostí iOS, Swift

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

iOS | Swift | Aplikace Book Keeper - Inicializujte základní zásobník dat, včetně ukládání a načítání obecných položek, a implementujte další funkce doplněním chybějících metod a opravou funkcí uživatelského rozhraní.

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

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

hodnocení znalostí Swift, iOS

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

iOS | Swift | Aplikace Book Keeper - Inicializujte základní datový zásobník tak, aby pracoval souběžně, včetně ukládání ve vlákně na pozadí a načítání obecných položek v hlavním vlákně; implementujte další funkce doplněním chybějících metod a opravením funkcí uživatelského rozhraní tak, aby uživatel mohl přidávat nebo upravovat položky společnosti a faktury; implementujte funkci vyhledávání v obou zobrazeních. Nakonec bude muset vhodně omezit zadávání pole TextField, aby prošlo testy.

Swift
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í iOS, Swift

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

IOS | Swift | Weather App - Vytvořte aplikaci, která analyzuje data o počasí získaná z backendu meteorologické služby. Kandidát musí přečíst dodaný soubor JSON, vytvořit datový model, analyzovat jej a doplnit chybějící funkce, aby z modelu získal požadované údaje o počasí.

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

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

hodnocení znalostí iOS

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

iOS | Objective-C | Weather App - Vytvořte aplikaci, která analyzuje data o počasí získaná z backendu meteorologické služby.

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

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

hodnocení znalostí iOS, Swift

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

iOS | Swift | CoffeHouse Analyst App - Implementace funkcí pro analýzu zadaných dat pro management prostřednictvím doplnění chybějících funkcí.

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ů.

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

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

hodnocení znalostí iOS, Swift

Ú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. Kandidát musí načíst data z textového souboru, najít nejméně účinné turbíny, přepočítat účinnost turbín z minut na hodiny a určit správnou barvu turbíny na základě jejího výkonu.

ios
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í iOS

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

iOS | Objective-C | Aplikace datového vysílače - Opravte aplikaci datového vysílače tím, že vrátíte data pro zpracování a vrátíte je ve správném formátu.

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

Programovací úkol

vyřešit programátorský úkol, který zahrnuje převodník XML na CSV napsaný v jazyce Swift

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

hodnocení znalostí Swift a iOS obecně.

Nejlepší testy Swiftu pro vyhledání vývojáře iOS

Doporučené role pro vývojáře Swiftu:

  • Vývojář iOS
  • Mobilní vývojář
  • Vývojář mobilních aplikací
  • Junior ios vývojář
  • Vývojář Swift
  • Mobilní inženýr
  • Senior ios vývojář
  • Juniorní mobilní vývojář
  • Senior mobilní vývojář

Jak fungují naše online testy Swift

Online testy kódování Swiftu pro vývojáře mobilních aplikací od společnosti Devskiller jsou postaveny na metodice RealLiftTesting™. V naší nabídce testů pro mobilní vývojáře je kandidátovi zadána sada úkolů, které vyžadují, aby navázal na existující software, odladil existující kód nebo vyřešil různé chyby. Kandidáti mohou absolvovat testy, které využívají také Objective C, jazyk pro aplikace pro iOS před rokem 2014.

Metodika RealLifeTesting™ umožňuje testovat dovednosti a schopnosti vývojářů v reálných situacích, čímž získáte podrobnější přehled nejen o jejich kódovacích dovednostech, ale také o jejich kreativitě, řízení času a obchodním myšlení.

Klíčové vlastnosti

  • Umožněte svým kandidátům absolvovat test kdekoli na světě a kdykoli.
  • Měření, testování a hodnocení dovedností uchazeče v oblasti kódování softwaru spíše než jeho akademických schopností.
  • Poskytněte kandidátům přístup ke všem nástrojům, které potřebují k vytvoření co nejlepší mobilní aplikace.
  • Ověřte a zajistěte originalitu kódování vašeho kandidáta pomocí robustní a všestranné kontroly plagiátorství.
  • Testy jsou automaticky vyhodnoceny a náborovým pracovníkům je automaticky zaslána netechnická zpráva, která jim umožní učinit informované rozhodnutí.
  • Test pro juniorské, střední a seniorské pozice

Co hledat u vývojářů Swiftu

Protože se pro vývoj mobilních aplikací pro iOS používá Swift, musí vývojář mobilních aplikací ovládat nejen Swift, ale také Objective C. Talentovaný vývojář Swiftu bude mít také komplexní znalosti o standardní knihovně Swift - dokumentaci pro psaní jednoduchých i složitých programů pomocí Swiftu. Dobré je znát i další knihovny, například UIKit.

Určitě hledejte kandidáta, který má zkušenosti s vývojem komplexních mobilních aplikací z minulosti. To vám poskytne přehled nejen o jeho dovednostech, ale také o tom, zda byl hlavním vývojářem, architektem nebo spíše obecným vývojářem.

Nevidíte, co chcete?

Nemůžete najít ideální online test kódování Swift, který potřebujete? Žádný stres. Pomocí nástroje DevSkiller si můžete vytvořit vlastní test kódování ve Swiftu, který bude přesně odpovídat potřebám pozice, na kterou hledáte zaměstnance. Mějte pod kontrolou celé prostředí, které má váš kandidát k dispozici, a poskytněte mu přístup ke stejným zdrojům, jaké by měl při práci na stejné pozici.

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

Logo DevSkiller Logo TalentBoost Logo TalentScore