Swift-onlinetest til interview og screening af udviklere

Vælg en Swift-onlinetest fra følgende rammer til at teste, vurdere og analysere jobansøgeres færdigheder. For junior-, mellem- og seniorudviklere er disse onlinetests en fantastisk måde at teste personers styrker og svagheder på. Det betyder, at du kan lave en mere velinformeret profil af ansøgerne og kun ansætte de bedste udviklere.

Prøv denne lignende kodningstest:
Spørgsmål og test til interviews med iOS-udviklere

Hurtig
SENIOR
Testede færdigheder
Varighed
74 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Hurtig, iOS

Huller i koden

vurdering af viden om Hurtig, iOS

Programmeringsopgave - Niveau: svær

iOS | Swift | Nerd Airlines App - Byg en app, der bruges til at finde den billigste rute mellem to givne destinationer. Implementer en mekanisme til at gennemløbe grafen for at finde den billigste rute ved at udfylde de relevante metoder, implementer en generisk caching-mekanisme for de to givne easter eggs i appen.

Hurtig
SENIOR
Testede færdigheder
Varighed
76 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Hurtig, iOS

Huller i koden

vurdering af viden om Hurtig, iOS, MacOS

Programmeringsopgave - Niveau: svær

iOS | Swift | Nerd Airlines App - Byg en app, der bruges til at finde den billigste rute mellem to givne destinationer. Implementer en mekanisme til at gennemløbe grafen for at finde den billigste rute ved at udfylde de relevante metoder, implementer en generisk caching-mekanisme for de to givne easter eggs i appen.

Hurtig
SENIOR
Testede færdigheder
Varighed
77 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Hurtig, iOS

Programmeringsopgave - Niveau: svær

iOS | Swift | NSA Cipher Tool - Løs de 3 kryptografiske gåder for at få drømmestillingen som programmør i NSA.

Hurtig
MIDDLE
Testede færdigheder
Varighed
48 minutter max.
Evaluering
Manuel
Testoversigt

Spørgsmål efter valg

vurdering af viden om Hurtig, iOS

Huller i koden

vurdering af viden om Hurtig, Unicode, iOS

Opgave med gennemgang af kode - Niveau:

iOS | Swift | BookDataAnalyst - Gennemfør venligst en kodegennemgang af denne kode. Vær opmærksom på kvaliteten og overholdelsen af bedste praksis.

Hurtig
MIDDLE
Testede færdigheder
Varighed
126 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om iOS, Hurtig

Programmeringsopgave - Niveau: Medium

iOS | Swift | Book Keeper App - Initialiser Core Data Stack, herunder lagring og generisk hentning af elementer, og implementer yderligere funktionalitet ved at udfylde de manglende metoder og rette UI-funktionaliteten.

Hurtig
SENIOR
Testede færdigheder
Varighed
165 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Hurtig, iOS

Programmeringsopgave - Niveau: svær

iOS | Swift | Book Keeper App - Initialiser Core Data Stack til at arbejde samtidig, herunder lagring på en baggrundstråd og generisk hentning af elementer på hovedtråden; implementer yderligere funktionalitet ved at udfylde de manglende metoder og rette brugergrænsefladen, så en bruger kan tilføje eller redigere virksomhedselementer og fakturaer; implementer søgefunktionaliteten i begge visninger. Endelig skal han begrænse textField-indtastningen på passende vis for at bestå testene.

Hurtig
JUNIOR
Testede færdigheder
Varighed
55 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om iOS, Hurtig

Programmeringsopgave - Niveau:

IOS | Swift | Vejr-app - Byg en app, der analyserer vejrdata, som modtages fra en vejrtjeneste backend. Kandidaten skal læse den medfølgende JSON-fil, oprette en datamodel, analysere den og udfylde de manglende funktioner for at hente de ønskede vejrforhold fra modellen.

Hurtig
MIDDLE
Testede færdigheder
Varighed
80 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om iOS, Hurtig

Programmeringsopgave - Niveau: Medium

iOS | Swift | CoffeHouse Analyst App - Implementer funktionaliteten til at analysere de givne data for ledelsen ved at udfylde de manglende funktioner.

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

JUNIOR
Testede færdigheder
Varighed
70 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Java, Android, iOS

Programmeringsopgave - Niveau:

Android | Style Basics - Implementer en stil, der kan genbruges med en række TextView-widgets.

Programmeringsopgave - Niveau:

iOS | Swift | Applikation til vandkraftværk - Implementer de manglende funktioner i applikationen til analyse af data fra et vandkraftværk.

Android
MIDDLE
Testede færdigheder
Varighed
72 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Android, iOS

Programmeringsopgave - Niveau: Medium

Android | Reminder-app - Implementer manglende funktioner i Reminder-applikationen ved hjælp af BroadcastReceivers, Services, Intent-planlægning ved hjælp af AlarmManager og Notifications API.

Programmeringsopgave - Niveau: Medium

iOS | Swift | Elevoplysninger applikationshandling - Implementer en app, der opbevarer elevoplysninger i en fil og giver brugerne mulighed for at forespørge i filen for at hente specifikke data.

Hurtig
JUNIOR
Testede færdigheder
Varighed
46 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om iOS, Hurtig

Programmeringsopgave - Niveau:

IOS | Swift | Applikation til vandkraftværk - Implementer de manglende funktioner i applikationen til analyse af data fra et vandkraftværk. Kandidaten skal indlæse data fra en tekstfil, finde de mindst effektive turbiner, genberegne turbinernes effektivitet fra minut til time og bestemme den rigtige farve for turbinen ud fra dens ydeevne.

ios
SENIOR
Testede færdigheder
Varighed
75 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om iOS

Programmeringsopgave - Niveau: svær

iOS | Objective-C | Data Transmitter Application - Reparer Data Transmitter Application ved at returnere data og returnere dem i et korrekt format.

De bedste Swift-tests til at finde en iOS-udvikler

Anbefalede roller for Swift-udviklere:

  • iOS-udvikler
  • Mobiludvikler
  • Udvikler af mobilapps
  • Junior ios-udvikler
  • Swift-udvikler
  • Mobil ingeniør
  • Senior ios-udvikler
  • Junior mobiludvikler
  • Senior mobiludvikler

Sådan fungerer vores online Swift-test

Devskillers Swift online kodetest for udviklere af mobilapps er bygget op omkring RealLiftTesting™-metoden. I vores udvalg af test for mobiludviklere får kandidaten et sæt opgaver, som kræver, at han/hun bygger videre på eksisterende software, fejlfinder eksisterende kode eller løser forskellige fejl. Kandidaterne kan tage prøver, der også bruger Objective C, sproget til iOS-apps før 2014.

RealLifeTesting™-metoden giver dig mulighed for at teste udviklernes færdigheder og evner i virkelige situationer, hvilket giver dig et mere detaljeret indblik i ikke blot deres kodefærdigheder, men også deres kreativitet, tidsstyring og forretningsmæssige tankegang.

Vigtigste funktioner

  • Lad dine kandidater tage en test hvor som helst i verden og når som helst.
  • Mål, test og bedøm kandidatens færdigheder inden for softwarekodning snarere end deres akademiske evner
  • Giv din kandidat adgang til alle de værktøjer, han/hun har brug for, så han/hun kan skabe den bedst mulige mobilapp, han/hun kan.
  • Verificer og sikre originaliteten af din kandidats kodning med robuste og alsidige plagiatkontroller
  • Testene evalueres automatisk, og en ikke-teknisk rapport sendes automatisk til rekrutteringsmedarbejdere, så de kan træffe en informeret beslutning.
  • Test til junior-, mellem- og seniorjobs

Hvad du skal kigge efter hos Swift-udviklere

Da Swift bruges til at udvikle mobilapps til iOS, skal en udvikler af mobilapps være dygtig til både Swift og Objective C. En dygtig Swift-udvikler har også omfattende viden om Swift Standard Library - dokumentation til at skrive både enkle og komplekse programmer med Swift. Andre biblioteker som UIKit er også gode at kende.

Sørg for at lede efter en kandidat, der har erfaring med at udvikle komplekse mobilapps tidligere. Dette vil give dig et indblik i ikke kun deres færdigheder, men også i, om de har været lead developer, arkitekt eller mere en generel udvikler.

Kan du ikke se det, du ønsker?

Kan du ikke finde den ideelle Swift online-kodetest, du har brug for? Det er ikke noget problem. Du kan bruge DevSkiller til at oprette din egen Swift-kodningstest, der er specifik til behovene i den stilling, du ansætter til. Kontroller hele det miljø, som din kandidat har, og giv dem adgang til de samme ressourcer, som de ville have, hvis de arbejdede i den samme stilling.

Sikkerhedscertificeringer og overholdelse. Vi sørger for, at dine data er sikre og beskyttede.

DevSkiller-logo TalentBoost-logo TalentScore-logo