Spørgsmål om JavaScript-kodning

Spørgsmål om JavaScript-kodning er ekspertmæssigt udarbejdet af DevSkiller for at hjælpe dig med at finde den perfekte JavaScript-udvikler til din virksomhed. DevSkiller JavaScript-kodningsspørgsmål er designet til at teste udviklernes JavaScript-kodningsevner på alle erfaringsniveauer.

DevSkiller implementerer RealLifeTesting™-metoden til at teste interviewkandidater, en avanceret metode, der er designet til at genskabe de virkelige scenarier, som en JavaScript-udvikler kan møde i det daglige.

Teknologier, der er omfattet:

Programmeringssprog: JavaScript

JavaScript-rammer og -biblioteker: Angular, React, Ember, Backbone, Meteor, jQuery og andre

Byg værktøjer: NPM, Gulp, Bower

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

Spørgsmål efter valg

vurdering af viden om Typeskrift

Huller i koden

vurdering af viden om JavaScript, React

Spørgsmål efter valg

vurdering af viden om HTML, CSS

Programmeringsopgave - Niveau:

TypeScript | React Hooks | Movies State Management - Komplet program til administration af film ved hjælp af React Hooks ved at implementere state management i eksisterende visninger.

JavaScript
MIDDLE
Testede færdigheder
Varighed
62 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om JavaScript, Redux

Huller i koden

vurdering af viden om HTML, HTML5, CSS

Programmeringsopgave - Niveau: Medium

JavaScript | Redux Selectors | HR Department Training - Implementer redux redux reducers og selectors korrekt.

React Native
MIDDLE
Testede færdigheder
Varighed
107 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om React Native

Huller i koden

vurdering af viden om JavaScript, React Native

Programmeringsopgave - Niveau: Medium

React Native | Cheeper - en ny app til sociale medier - Færdiggør implementeringen, så grundlæggende socialisering er mulig.

Vinkelformet
MIDDLE
Testede færdigheder
Varighed
77 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Vinkelformet, JavaScript, Typeskrift

Programmeringsopgave - Niveau: Medium

JavaScript | Angular | Notepad App - Komplet simpel noteapplikation ved hjælp af den medfølgende NotesService til at gemme og læse noter.

TypeScript
MIDDLE
Testede færdigheder
Varighed
73 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om JavaScript, Typeskrift

Huller i koden

vurdering af viden om JavaScript, Typeskrift

Programmeringsopgave - Niveau: Medium

TypeScript | NestJS | My Barista App - Anbefaling af kaffe - Implementer NestJS REST-tjeneste til vurdering og anbefaling af kaffetyper.

TypeScript
MIDDLE
Testede færdigheder
Varighed
62 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Typeskrift

Huller i koden

vurdering af viden om JavaScript, Typeskrift

Programmeringsopgave - Niveau: Medium

TypeScript | NestJS | My Barista App - Listing rated coffee types - Implementer NestJS REST-tjeneste til vurdering og anbefaling af kaffetyper.

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

Spørgsmål efter valg

vurdering af viden om JavaScript, Typeskrift

Huller i koden

vurdering af viden om JavaScript, Typeskrift

Programmeringsopgave - Niveau:

TypeScript | NestJS | My Barista App - Hent bedømmelse af en kaffetype - Implementer en ny funktion til at få vist tidligere bedømte kaffetyper i NestJS REST-tjenesten til bedømmelse af kaffetyper.

Selen
SENIOR
Testede færdigheder
Varighed
81 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om QA, .NET, C#, Selen

Huller i koden

vurdering af viden om QA .NET, C#, Selen

Programmeringsopgave - Niveau: svær

QA | .NET | Selenium, C#, JavaScript | Home Page Testing - Implementer løsninger baseret på din viden om test af cookies og JavaScript-metoder fra Selenium ved hjælp af C# og kontrol af browserfaner fra Selenium.

Node.JS
JUNIOR
Testede færdigheder
Varighed
41 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om JavaScript, Node.JS

Huller i koden

vurdering af viden om JavaScript, Node.JS

Programmeringsopgave - Niveau:

JavaScript | Node.JS | Filsystem - Brug NodeJS til at læse/skrive filer på synkroniseret og asynkroniseret vis, liste mapper rekursivt.

Vinkelformet
SENIOR
Testede færdigheder
Varighed
85 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Vinkelformet, JavaScript

Programmeringsopgave - Niveau: svær

JavaScript | Angular, NgRx | Service Station - Implementer NgRx-baseret tilstandshåndtering med sideeffekter og enheder.

JavaScript
SENIOR
Testede færdigheder
Varighed
85 minutter max.
Evaluering
Automatisk
Testoversigt

Programmeringsopgave - Niveau: svær

HTML/CSS | Hjemmeside - Udfyld CSS-egenskabsdefinitioner, så siden viser den relevante splash-loader-skærm, før den viser hjemmesiden.

Programmeringsopgave - Niveau: svær

JavaScript | Funktionel memoisering - Skriv de to versioner af den generiske memoiseringsmekanisme.

Vinkelformet
MIDDLE
Testede færdigheder
Varighed
101 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Vinkelformet, JavaScript

Huller i koden

vurdering af viden om Vinkelformet, JavaScript

Programmeringsopgave - Niveau: Medium

JavaScript | Angular | Reactive forms - Forbered en registreringsformular ved hjælp af Reactive forms

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

Spørgsmål efter valg

vurdering af viden om QA, .NET, C# og Selen

Huller i koden

vurdering af viden om QA, .NET, C# og Selen

Programmeringsopgave - Niveau:

QA | .NET, Selenium | Firefox Driver | Selenium-tests til loginsiden - Implementer selenium-tests til loginsiden: Tjek HTML-komponenter, CSS-stilarter, indstil værdien af inputfelter og klik på knappen på siden.

Angular 2+
SENIOR
Testede færdigheder
Varighed
53 minutter max.
Evaluering
Automatisk
Testoversigt

Huller i koden

vurdering af viden om Angular2+, JavaScript

Spørgsmål efter valg

vurdering af viden om HTML

Programmeringsopgave - Niveau: svær

JavaScript | Angular 2+ | Router Rollebaseret adgangskontrol - Forbered en simpel RBAC for ruter og komponenter.

Vue.js
MIDDLE
Testede færdigheder
Varighed
70 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om JavaScript, Vue.js

Programmeringsopgave - Niveau: Medium

JavaScript | Vue.js | Contact Form - Færdiggør formularen, så den har alle følgende funktioner: brugeren kan logge ind, så navn og e-mail udfyldes, og efter at formularen er sendt, skal der vises en "Tak"-meddelelse.

TypeScript
MIDDLE
Testede færdigheder
Varighed
65 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om Typeskrift

Programmeringsopgave - Niveau: Medium

TypeScript | Redux Selectors | HR-afdeling - Implementer Redux Selectors, der behandler HR-data. Implementeringen vil blive testet i forhold til snapshot-tests.

Vue.js
JUNIOR
Testede færdigheder
Varighed
65 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om JavaScript, HTML, CSS

Programmeringsopgave - Niveau:

JavaScript | Vue.js | Kalendernoter - Implementer en applikation, hvor brugeren kan tilføje en note til en dato, som han/hun vælger fra en kalender.

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

Spørgsmål efter valg

vurdering af viden om Angular2+, JavaScript, rxjs

Programmeringsopgave - Niveau:

JavaScript | Angular 2+ | Virtuel forretningskortholder - Forbind komponenterne i den virtuelle kortholder ved hjælp af en tjeneste, RxJS og Angulars @Input.

React
MIDDLE
Testede færdigheder
Varighed
113 minutter max.
Evaluering
Automatisk
Testoversigt

Programmeringsopgave - Niveau: svær

JavaScript | React, Redux | Adressebog - Implementer manglende funktioner i en lille React-webapplikation bygget oven på Redux.

Programmeringsopgave - Niveau: Medium

JavaScript | Node.js | Adressebog - Implementer endpoints til at hente listen over kontakter (med en fase matching og begrænsning af resultaterne), hente detaljer om en enkelt kontakt og slette den givne kontakt.

Huller i koden

vurdering af viden om MongoDB

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

Front End-programmeringsopgave - Niveau: Let

JavaScript | TypeScript | Fakturaapplikation - frontend - Implementer frontend-delen til sammenlægning og aggregering af fakturadata med valutakurser.

Back End programmeringsopgave - Niveau: Let

Java | Fakturaapplikation - backend - Implementer backend-delen til søgning og aggregering af fakturadata med tjenesten og DAO-metoderne.

JavaScript
SENIOR
Testede færdigheder
Varighed
57 minutter max.
Evaluering
Automatisk
Testoversigt

Spørgsmål efter valg

vurdering af viden om ES6, JavaScript, HTML, CSS, Tilgængelighed

Programmeringsopgave - Niveau: svær

JavaScript | Funktionel memoisering - Skriv de to versioner af den generiske memoiseringsmekanisme.

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

Spørgsmål efter valg

vurdering af viden om Angular2+, JavaScript

Huller i koden

vurdering af viden om Angular2+, JavaScript

Programmeringsopgave - Niveau:

JavaScript | Angular 2+ | Valutaberegner - Færdiggør en applikation, der skal konvertere et beløb i den valgte valuta til USD.

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

Spørgsmål efter valg

vurdering af viden om JavaScript, Redux

Programmeringsopgave - Niveau:

JavaScript | Redux | HR Department - reducers - Implementer redux reducers og selektorer korrekt.

De rigtige online JavaScript-tests til at screene JavaScript-udviklere

Anbefalede roller til spørgsmål om JavaScript-kodning

  • JavaScript-udvikler
  • Junior JavaScript-udvikler
  • Frontend-udvikler
  • Full-Stack-udvikler
  • Softwareudvikler
  • Webudvikler

Sådan fungerer DevSkiller JavaScript-kodningsspørgsmål

DevSkiller JavaScript-kodningsspørgsmål er baseret på RealLifeTesting™-metoden, som er unikt designet til at give rekrutteringsfolk mulighed for at sende ansøgere en JavaScript-test, der har til formål at afspejle de reelle udfordringer, de vil møde, når de arbejder for din virksomhed. Det betyder, at du præcist kan teste præcis, hvor godt hver ansøger vil klare sig på jobbet under screeningprocessen. Med denne metode kan du præcist vurdere en JavaScript-udviklers tidsstyringsevner, problemløsningsevne og JavaScript-kodningsevner - alt sammen før interviewfasen.

Vigtigste funktioner

  • Test JavaScript-kodningsevne og ikke kun akademiske færdigheder
  • Spar tid med fjerntestning
  • RealLifeTesting™-metodologien tilbyder en unik testplatform, hvor kandidaterne kan vælge at bruge deres eget IDE, klone til Git, køre enhedstests og få adgang til Stack Overflow, Github og Google til research.
  • Effektive værktøjer til bekæmpelse af plagiat scanner automatisk indholdet for at sikre testens nøjagtighed
  • Testene kan overvåges i realtid
  • Automatisk genererede ikke-tekniske resultater
  • Testene spænder fra seniorudviklere ned til stillinger som junior JavaScript-udvikler.

Færdigheder, der er dækket i vores spørgsmål om JavaScript-kodning

  • ES5
  • ES6
  • Funktionel
  • Funktionel programmering
  • JavaScript
  • NestJS
  • Node.JS
  • REST API
  • Typeskrift
  • React
  • React Native
  • React-Redux
  • Redux
  • Redux-Form
  • jQuery
  • Test af øjebliksbilleder
  • Vinkelformet
  • Angular Forms API
  • Angular reaktive formularer
  • Angular Sikkerhed
  • Angular-skabeloner
  • Skabelon-drevne formularer
  • Webudvikling

Hvad du skal kigge efter hos en JavaScript-udvikler

JavaScript (eller JS) er et programmeringssprog med flere paradigmer, som er et af de mest populære programmeringssprog, der anvendes i dag. På grund af dets popularitet kan det være svært at finde den rette JavaScript-udvikler. Her er, hvad du skal holde øje med:

Det grundlæggende i JavaScript er relativt let at lære, hvilket betyder, at mange udviklere kun lærer det, de har brug for for at få tingene gjort. En god JavaScript-udvikler skal dog have en god baggrundsviden om selve sproget for at kunne skrive applikationer af høj kvalitet.

JavaScript udvikler sig også meget hurtigt, og der skabes nye frameworks hver dag, hvilket betyder, at det er positivt, hvis selv en junior JavaScript-udvikler kan demonstrere et godt kendskab til populære frameworks. Det er dog måske vigtigere at have en JavaScript-udvikler, der kan demonstrere kendskab til ældre JavaScript frameworks eller biblioteker og dermed en dybere forståelse af sproget som helhed.

Det er også vigtigt at forstå, at en JavaScript-udvikler vil have en anden videnbase afhængigt af sin erfaring og den rolle, han/hun søger. F.eks. vil en front-end-udvikler kræve et andet sæt færdigheder end en full stack-udvikler. I disse tilfælde vil kerneviden om sproget være den samme, men hver udvikler bør også have specifik viden relateret til deres arbejdsområde.

Hvis du ansætter til en stilling på et højere niveau, er det også nødvendigt med kommerciel erfaring, men for en mellemniveau- eller junior JavaScript-udvikler er det tilstrækkeligt med en portefølje med noget velskrevet kode.

Vil du tilpasse spørgsmål om JavaScript-kodning?

DevSkiller JavaScript-kodespørgsmål kan tilpasses fuldstændigt, så de kan tilpasses til din virksomheds krav. Du kan vælge det programmeringssprog, der skal vurderes, hvor lang tid hver test skal tage at gennemføre, og du kan endda overvåge testene i realtid.

Vil du have bevis på, at vores spørgsmål om JavaScript-kodning virker?

Det kan være svært at finde ud af, hvordan du bedst investerer din virksomheds penge, så tag ikke vores ord for gode varer, men hør her hvad vores kunder har at sige:-

Spartez er en Platinum Top Vendor på Atlassian Marketplace. Virksomheden fokuserer på Atlassian og det agile økosystem og leverer nyttige værktøjer til Server og Cloud, samt tilbyder support til kunder og evaluatorer.

Før de valgte DevSkiller, brugte Patrycja Kiljańska, specialist i talentindkøb hos Spartez, og hendes team, en intern løsning til at screene kandidater til interviews, hvilket resulterede i, at mere end 23% af kandidaterne bestod den indledende test. Det gjorde det utroligt svært at beslutte, hvem der skulle tilbage til næste fase, hvilket førte til, at rekrutteringsmedarbejderne gennemførte langt flere interviews end nødvendigt. Desuden tog screeningen af hver test omkring 15-20 minutter at evaluere, hvilket øgede belastningen af deres arbejdsstyrke. Resultatet var, at hele processen var ineffektiv og omstændelig.

DevSkillers test evalueres automatisk, og efter at have brugt DevSkiller til at foretage en mere grundig screening af kandidaterne fandt Spartez ud af, at kun 10,23% af ansøgerne klarede sig igennem første fase af den tekniske screening, og at virksomheden som helhed kunne filtrere 43% flere kandidater fra i løbet af rekrutteringsprocessen, inden der blev arrangeret et personligt møde.

Patrycja Kiljańska - Specialist i talentindkøb hos Spartez

"Vi har erstattet en intern løsning, der krævede meget vedligeholdelse, med DevSkiller. Vores proces ser ud som den samme, men produktet giver os en bedre ydeevne. Resultaterne er også meget nemmere at vurdere."

Ofte stillede spørgsmål

Hvad er RealLifeTestingTM?

RealLifeTestingTM-metoden er grundlaget for alle DevSkiller JavaScript-kodningsspørgsmål. Programmet er designet til at simulere virkelige, daglige JavaScript-scenarier, som dine udviklere sandsynligvis vil støde på i deres arbejde. Denne testmetode gør det muligt for rekrutteringsmedarbejdere at få en omfattende forståelse af ansøgerens færdighedsniveau allerede fra starten af screeningprocessen.

Kun de kandidater, der er bedst til rollen, er i stand til at demonstrere den klare forståelse og viden, der kræves for at komme videre i JavaScript-testen.

Hvor lang tid tager det at opsætte DevSkiller?

Det tager ingen tid at oprette Java-kodespørgsmål, og de kan være klar til at blive sendt på bare 5 minutter. DevSkiller gemmer et omfattende bibliotek af kodningstests og JavaScript-spørgsmål, hvilket betyder, at du kan begynde at vurdere JavaScript-udviklerkandidater, så snart du har oprettet din konto.

Skal jeg være programmør for at bruge DevSkiller?

Det fantastiske ved DevSkiller er, at det er designet til at generere resultater automatisk og kører med så lidt eksternt input som muligt. Det betyder, at færdige tests kan udføres af rekrutteringsmedarbejdere, der selv har lidt kendskab til programmering, og derefter præsenteres resultaterne på en enkel og letforståelig måde. Hvis du har en person, der er teknisk interesseret i at udføre rekrutteringsprocessen, kan testene endda udarbejdes helt fra bunden.

Hvad gør du ved plagiat?

Fordelen ved DevSkiller-modellen er, at spørgsmål om Java-kodning kan vurderes automatisk. Det betyder, at DevSkiller-modellen også kan implementere strenge antiplagiatværktøjer for at sikre hver enkelt tests ægthed. Der kan f.eks. foretages kontrol for at se, om kandidaten kigger på en anden skærm, mens han/hun udfører sin test. DevSkiller kan også automatisk krydsreferere hver enkelt kandidats kodning og svar med svar fra tidligere kandidater, og hvis der er et match, kan systemet kategorisk filtrere snyd fra.

Hvad synes kandidaterne om DevSkiller JavaScript-kodningsspørgsmål?

Udviklerkandidater er overvældende positive i deres feedback om DevSkiller-modellen for brug af JavaScript-tests. Langt de fleste udviklere nyder muligheden for at kunne demonstrere deres tekniske færdigheder på en måde, der er relevant for deres arbejde. De fleste sætter også pris på, at DevSkiller-tests anvender kodningsværktøjer og konventioner som f.eks. enhedstest og kloning til GIT fra et personligt IDE.

Mange udviklere kan være mistænksomme over for akademiske algoritmiske tests, og nogle nægter endda at tage dem overhovedet, da de ikke tester de færdigheder, som udviklere rent faktisk bruger dagligt, og måske beder om viden om noget, som de ikke har brugt i praksis i årevis. Med DevSkiller-tests mærker udviklerne imidlertid forskellen og sætter pris på at kunne demonstrere deres tekniske færdigheder.

Tjek ud CSS online tests.

DevSkiller-logo TalentBoost-logo TalentScore-logo