Frågor om JavaScript-kodning

Frågor om JavaScript-kodning är expertmässigt förberedda av DevSkiller för att hjälpa dig att hitta den perfekta JavaScript-utvecklaren för ditt företag. DevSkillers frågor om JavaScript-kodning är utformade för att testa utvecklarnas färdigheter i JavaScript-kodning på alla erfarenhetsnivåer.

DevSkiller tillämpar RealLifeTesting™-metodiken för att testa intervjupersoner, en avancerad metod som är utformad för att replikera de verkliga scenarier som en JavaScript-utvecklare kan stöta på dagligen.

Teknik som omfattas:

Programmeringsspråk: JavaScript

Ramverk och bibliotek för JavaScript: Angular, React, Ember, Backbone, Meteor, jQuery och andra

Bygg verktyg: NPM, Gulp, Bower

React
MIDDLE
Testade färdigheter
Varaktighet
96 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, React,

Luckor i koden

bedömning av kunskaper om JavaScript, React, ES6

Programmeringsuppgift - Nivå:

JavaScript | React, Class Components, Enzyme | Contact Form - Finish the implementation of a simple form React application.

security
JUNIOR
Testade färdigheter
Varaktighet
46 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Matematik, Sannolikhet, Mjuka färdigheter, Cybersäkerhet, Vulnerabilities, Web Security

Luckor i koden

bedömning av kunskaper om Cybersäkerhet, Netcat, Reverseshell, Nmap, Portscan, Curl, Password, Protection

Testuppgift - Nivå:

Cybersecurity | XSS Pastebin - In this challenge the contestant is given a task with a pastebin page which is prone to the XSS vulnerability at the administrator's portal. This enables the attacker to impersonate the administrator without knowing correct credentials.

JavaScript
JUNIOR
Testade färdigheter
Varaktighet
46 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript

Luckor i koden

bedömning av kunskaper om JavaScript

Programmeringsuppgift - Nivå:

JavaScript | Office Game - Tic Tac Toe - Finish a modified version of the popular TicTacToe game.

JavaScript
JUNIOR
Testade färdigheter
Varaktighet
51 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript

Luckor i koden

bedömning av kunskaper om JavaScript

Programmeringsuppgift - Nivå:

JavaScript | Word search - Initialize the WordSearch object to hold the letterGrid and implement the find method that will search a given grid in all directions.

React
JUNIOR
Testade färdigheter
Varaktighet
39 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JS, JavaScript, React

Luckor i koden

bedömning av kunskaper om JavaScript, React

Programmeringsuppgift - Nivå:

JavaScript | React, Class Components, Enzyme | Sökmotorapplikation - Implementera en applikation för att söka och filtrera produkter i en webbutik.

Node.JS
MIDDLE
Testade färdigheter
Varaktighet
87 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, Node.JS

Luckor i koden

bedömning av kunskaper om JavaScript, Node.JS, SQL

Programmeringsuppgift - Nivå:

Node.JS | Rest API | News backend-tjänst - Implementera en nyhetsbackend-tjänst som skapats i Node.JS med Vanilla JS, inklusive skrivbehörighet och Rest API.

TypeScript
JUNIOR
Testade färdigheter
Varaktighet
51 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Typsnitt

Luckor i koden

bedömning av kunskaper om JavaScript, React

Frågor om valmöjligheter

bedömning av kunskaper om HTML, CSS

Programmeringsuppgift - Nivå:

TypeScript | React Hooks | Movies State Management - Komplett program för hantering av filmer med hjälp av React Hooks genom att implementera state management i befintliga vyer.

JavaScript
MIDDLE
Testade färdigheter
Varaktighet
62 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, Redux

Luckor i koden

bedömning av kunskaper om HTML, HTML5, CSS

Programmeringsuppgift - Nivå:

JavaScript | Redux Selectors | HR Department Training - Implementera redux reducers och selectors korrekt.

React Native
MIDDLE
Testade färdigheter
Varaktighet
107 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om React Native

Luckor i koden

bedömning av kunskaper om JavaScript, React Native

Programmeringsuppgift - Nivå:

React Native | Cheeper - en ny app för sociala medier - Slutför implementeringen så att grundläggande sociala kontakter blir möjliga.

Angular
MIDDLE
Testade färdigheter
Varaktighet
77 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Angular, JavaScript, Typsnitt

Programmeringsuppgift - Nivå:

JavaScript | Angular | Notepad App - Komplettera en enkel anteckningsapplikation med hjälp av den medföljande NotesService för att spara och läsa anteckningar.

TypeScript
MIDDLE
Testade färdigheter
Varaktighet
73 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, Typsnitt

Luckor i koden

bedömning av kunskaper om JavaScript, Typsnitt

Programmeringsuppgift - Nivå:

TypeScript | NestJS | My Barista App - Coffee Recommendation - Implementera NestJS REST-tjänst för att betygsätta och rekommendera kaffetyper.

TypeScript
MIDDLE
Testade färdigheter
Varaktighet
62 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Typsnitt

Luckor i koden

bedömning av kunskaper om JavaScript, Typsnitt

Programmeringsuppgift - Nivå:

TypeScript | NestJS | My Barista App - Listan över betygsatta kaffetyper - Implementera NestJS REST-tjänst för att betygsätta och rekommendera kaffetyper.

TypeScript
JUNIOR
Testade färdigheter
Varaktighet
46 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, Typsnitt

Luckor i koden

bedömning av kunskaper om JavaScript, Typsnitt

Programmeringsuppgift - Nivå:

TypeScript | NestJS | My Barista App - Hämta betyg för en kaffetyp - Implementera en ny funktion för att lista tidigare betygsatta kaffetyper i NestJS REST-tjänsten för betygsättning av kaffetyper.

Selen
SENIOR
Testade färdigheter
Varaktighet
81 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om QA, .NET, C#, Selen

Luckor i koden

bedömning av kunskaper om QA .NET, C#, Selen

Programmeringsuppgift - Nivå: Svårt

QA | .NET | Selenium, C#, JavaScript | Testning av hemsidor - Implementera lösningar baserade på din kunskap om testning av cookies och JavaScript-metoder från Selenium med hjälp av C# och kontroll av webbläsarflikar från Selenium.

Node.JS
JUNIOR
Testade färdigheter
Varaktighet
41 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, Node.JS

Luckor i koden

bedömning av kunskaper om JavaScript, Node.JS

Programmeringsuppgift - Nivå:

JavaScript | Node.JS | Filsystem - Använd NodeJS för att läsa/skriva filer på ett synkroniserat och asynkroniserat sätt, lista kataloger rekursivt.

Angular
SENIOR
Testade färdigheter
Varaktighet
85 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Angular, JavaScript

Programmeringsuppgift - Nivå: Svårt

JavaScript | Angular, NgRx | Service Station - Implementera NgRx-baserad tillståndshantering med sidoeffekter och enheter.

JavaScript
SENIOR
Testade färdigheter
Varaktighet
85 minuter max.
Utvärdering
Automatisk
Översikt över testet

Programmeringsuppgift - Nivå: Svårt

HTML/CSS | Startsida - Komplettera CSS-egendomsdefinitioner så att sidan visar den lämpliga splash loader-skärmen innan den visar startsidan.

Programmeringsuppgift - Nivå: Svårt

JavaScript | Funktionell memotisering - Skriv de två versionerna av den generiska memotiseringsmekanismen.

Angular
MIDDLE
Testade färdigheter
Varaktighet
101 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Angular, JavaScript

Luckor i koden

bedömning av kunskaper om Angular, JavaScript

Programmeringsuppgift - Nivå:

JavaScript | Angular | Reactive forms - Förbered ett registreringsformulär med hjälp av Reactive forms

QA
JUNIOR
Testade färdigheter
Varaktighet
53 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om QA, .NET, C# och Selen

Luckor i koden

bedömning av kunskaper om QA, .NET, C# och Selen

Programmeringsuppgift - Nivå:

QA | .NET, Selenium | Firefox Driver | Selenium-tester för inloggningssidan - Implementera selenium-tester för inloggningssidan: kontrollera HTML-komponenter, CSS-stilar, ange värdet på inmatningsfälten och klicka på knappen på sidan.

Angular 2+
SENIOR
Testade färdigheter
Varaktighet
53 minuter max.
Utvärdering
Automatisk
Översikt över testet

Luckor i koden

bedömning av kunskaper om Angular2+, JavaScript

Frågor om valmöjligheter

bedömning av kunskaper om HTML

Programmeringsuppgift - Nivå: Svårt

JavaScript | Angular 2+ | Router Rollbaserad åtkomstkontroll - Förbered en enkel RBAC för rutter och komponenter.

Vue.js
JUNIOR
Testade färdigheter
Varaktighet
55 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, Vue.js

Programmeringsuppgift - Nivå:

JavaScript | Vue.js | Notepad - Komplettera en enkel anteckningsapplikation med hjälp av den medföljande NotesService för att spara och läsa anteckningar.

Vue.js
MIDDLE
Testade färdigheter
Varaktighet
70 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, Vue.js

Programmeringsuppgift - Nivå:

JavaScript | Vue.js | Kontaktformulär - Gör klart formuläret så att det har alla följande funktioner: användaren kan logga in, så att namn och e-post fylls i efter att formuläret har skickats ska ett "Tack"-meddelande visas.

TypeScript
MIDDLE
Testade färdigheter
Varaktighet
65 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om Typsnitt

Programmeringsuppgift - Nivå:

TypeScript | Redux Selectors | HR Department - Implementera Redux Selectors som behandlar HR-data. Genomförandet kommer att testas mot snapshot-tester.

Vue.js
JUNIOR
Testade färdigheter
Varaktighet
65 minuter max.
Utvärdering
Automatisk
Översikt över testet

Frågor om valmöjligheter

bedömning av kunskaper om JavaScript, HTML, CSS

Programmeringsuppgift - Nivå:

JavaScript | Vue.js | Kalenderanteckningar - Implementera en applikation där användaren kan lägga till en anteckning för ett datum som de väljer i en kalender.

Rätt JavaScript-test online för att granska JavaScript-utvecklare

Rekommenderade roller för frågor om JavaScript-kodning

  • JavaScript-utvecklare
  • Junior JavaScript-utvecklare
  • Frontend-utvecklare
  • Full-Stack-utvecklare
  • Programvaruutvecklare
  • Webbutvecklare

Hur DevSkiller JavaScript-kodningsfrågor fungerar

DevSkillers frågor om JavaScript-kodning bygger på RealLifeTesting™-metodiken, som är unikt utformad för att rekryterare ska kunna skicka sökande ett JavaScript-test som syftar till att spegla de verkliga utmaningar som de kommer att ställas inför när de arbetar för ditt företag. Det innebär att du kan testa exakt hur väl varje sökande kommer att prestera på jobbet under screeningprocessen. Denna metod gör det möjligt för dig att exakt bedöma en JavaScript-utvecklares tidshanteringsförmåga, problemlösningsförmåga och JavaScript-kodningsfärdigheter - allt före intervjutillfället.

Viktiga funktioner

  • Testa JavaScript-kodningsförmågan och inte bara den akademiska förmågan.
  • Spara tid med fjärrtestning
  • RealLifeTesting™-metodiken erbjuder en unik testplattform där kandidaterna kan välja att använda sitt eget IDE, klona till Git, köra enhetstester och få tillgång till Stack Overflow, Github och Google för forskning.
  • Effektiva antiplagieringsverktyg skannar automatiskt innehållet för att säkerställa testets noggrannhet.
  • Testerna kan övervakas i realtid
  • Automatiskt genererade icke-tekniska resultat
  • Testerna sträcker sig från utvecklare på seniornivå till juniora JavaScript-utvecklare.

Färdigheter som omfattas av våra frågor om JavaScript-kodning

  • ES5
  • ES6
  • Funktionell
  • Funktionell programmering
  • JavaScript
  • NestJS
  • Node.JS
  • REST API
  • Typsnitt
  • React
  • React Native
  • React-Redux
  • Redux
  • Redux-Form
  • jQuery
  • Testning av ögonblicksbilder
  • Angular
  • Angular Forms API
  • Angular reaktiva formulär
  • Angulär säkerhet
  • Angular-mallar
  • Mallstyrda formulär
  • Webbutveckling

Vad du ska leta efter hos en JavaScript-utvecklare

JavaScript (eller JS) är ett programmeringsspråk med flera paradigmer som är ett av de mest populära programmeringsspråken i dag. På grund av dess popularitet kan det vara svårt att hitta rätt JavaScript-utvecklare. Här är vad du ska hålla utkik efter:

Det är relativt lätt att lära sig grunderna i JavaScript, vilket innebär att många utvecklare bara lär sig det de behöver för att få saker gjorda. En bra JavaScript-utvecklare måste dock ha goda bakgrundskunskaper om själva språket för att kunna skriva högkvalitativa program.

JavaScript utvecklas också mycket snabbt och nya ramverk skapas varje dag, vilket innebär att det är positivt om till och med en junior JavaScript-utvecklare kan visa upp goda kunskaper om populära ramverk. Det är dock kanske viktigare att ha en JavaScript-utvecklare som kan visa att han eller hon har kunskap om äldre ramverk eller bibliotek för JavaScript och därmed en djupare förståelse för språket som helhet.

Det är också viktigt att förstå att en JavaScript-utvecklare kommer att ha olika kunskapsbas beroende på sin erfarenhet och den roll han eller hon söker. En front-end-utvecklare kommer till exempel att kräva andra kunskaper än en fullstack-utvecklare. I dessa fall kommer kärnkunskapen om språket att vara densamma, men varje utvecklare bör också ha specifika kunskaper som är relaterade till deras arbetsområde.

Om du anställer för en högre position krävs också kommersiell erfarenhet, men för en mellan- eller junior JavaScript-utvecklare räcker det med en portfölj med välskriven kod.

Vill du anpassa frågor om JavaScript-kodning?

DevSkillers frågor om JavaScript-kodning är helt anpassningsbara så att de kan skräddarsys för att passa ditt företags krav. Du kan välja vilket programmeringsspråk som ska bedömas, hur lång tid varje test ska ta och du kan till och med övervaka testerna i realtid.

Vill du ha bevis för att våra frågor om JavaScript-kodning fungerar?

Det kan vara svårt att veta hur man bäst ska investera företagets pengar, så ta inte vårt ord för vad det är, här är vad våra kunder har att säga:-

Spartez är en Platinum Top Vendor på Atlassian Marketplace. Företaget fokuserar på Atlassians och det agila ekosystemet och tillhandahåller användbara verktyg för server och moln samt erbjuder support till kunder och utvärderare.

Innan de vände sig till DevSkiller använde Patrycja Kiljańska, specialist på talanganskaffning på Spartez, och hennes team en intern lösning för att granska intervjukandidater, vilket resulterade i att mer än 23% av kandidaterna klarade det första testet. Detta gjorde det otroligt svårt att avgöra vilka som skulle tas tillbaka för nästa fas, vilket ledde till att rekryterarna genomförde betydligt fler intervjuer än nödvändigt. Dessutom tog screening av varje test cirka 15-20 minuter att utvärdera, vilket ökade belastningen på deras arbetskraft. Resultatet blev att hela processen var ineffektiv och mödosam.

DevSkillers tester utvärderas automatiskt och efter att ha använt DevSkiller för att genomföra en grundligare screeningprocess för kandidater fann Spartez att endast 10,23% av de sökande klarade sig igenom det första steget av den tekniska screeningen och att företaget som helhet kunde filtrera bort 43% fler kandidater under rekryteringsprocessen, innan de ordnade ett enskilt möte.

Patrycja Kiljańska - Specialist på talanganskaffning på Spartez

"Vi har ersatt en intern lösning som krävde mycket underhåll med DevSkiller. Vår process ser likadan ut, men produkten ger oss bättre prestanda. Resultaten är också mycket lättare att bedöma."

Vanliga frågor

Vad är RealLifeTestingTM?

RealLifeTestingTM-metodiken är grunden för alla DevSkillers frågor om JavaScript-kodning. Programmet är utformat för att simulera verkliga, vardagliga JavaScript-scenarier som dina sökande utvecklare sannolikt kommer att stöta på i sitt arbete. Denna testmetod gör det möjligt för rekryterare att få en heltäckande förståelse för en sökandes kompetensnivå redan från början av screeningprocessen.

Endast de kandidater som är mest skickliga i rollen kan visa att de har den förståelse och kunskap som krävs för att gå vidare genom JavaScript-testet.

Hur lång tid tar det att installera DevSkiller?

Det tar ingen tid att ställa in Java-kodningsfrågor och de kan vara klara att skickas på bara 5 minuter. DevSkiller lagrar ett omfattande bibliotek med kodningstester och JavaScript-frågor, vilket innebär att du kan börja bedöma JavaScript-utvecklarkandidater så snart du har skapat ditt konto.

Måste jag vara programmerare för att använda DevSkiller?

Det fina med DevSkiller är att det har utformats för att generera resultat automatiskt och att det fungerar med så lite extern input som möjligt. Detta innebär att färdiga tester kan utföras av rekryterare som själva har liten kunskap om programmering och att resultaten sedan presenteras på ett enkelt och lättförståeligt sätt. Om du dessutom har någon som är tekniskt intresserad som utför rekryteringsprocessen kan testerna till och med förberedas från grunden.

Vad gör du åt plagiat?

Fördelen med DevSkiller-modellen är att frågor om Java-kodning kan bedömas automatiskt. Detta innebär att DevSkiller-modellen också kan implementera stränga antiplagiatverktyg för att säkerställa varje testets äkthet. Till exempel kan kontroller utföras för att se om kandidaten tittar på en annan skärm medan han eller hon utför sitt test. DevSkiller kan också automatiskt korsreferera varje kandidats kodning och svar med svar från tidigare kandidater, och om det finns en matchning kan systemet kategoriskt filtrera bort allt fusk.

Vad tycker kandidaterna om DevSkillers frågor om JavaScript-kodning?

Utvecklarkandidaterna är överväldigande positiva i sin feedback om DevSkiller-modellen för användning av JavaScript-tester. De allra flesta utvecklare uppskattar möjligheten att kunna visa sina tekniska färdigheter på ett sätt som är relevant för deras arbete. De flesta uppskattar också att DevSkiller-testerna använder kodningsverktyg och konventioner som enhetstestning och kloning till GIT från en personlig IDE.

Många utvecklare kan vara misstänksamma mot akademiska algoritmiska tester och vissa vägrar till och med att göra dem överhuvudtaget, eftersom de inte testar de färdigheter som utvecklare faktiskt använder dagligen och kanske kräver kunskap om något som de inte har använt praktiskt på flera år. Med DevSkiller-testerna märker dock utvecklarna skillnaden och uppskattar att kunna visa sina tekniska färdigheter.

Kolla in CSS-test på nätets.

DevSkillers logotyp TalentBoost logotyp TalentScore-logotyp