Test uw JavaScript op kernstructuur en typeomzetting, functies/bereik/closures en this, objecten/arrays en datastructuren, en event loop/async/prototype-idiomen. 30 code-leesvragen, onmiddellijke scoring per categorie, gratis zonder registratie.
Geen registratie nodig — je resultaat verschijnt meteen.
Het varieert van beginner tot expert in één zitting. De vroege vragen behandelen dingen die elke JavaScript-gebruiker ontmoet — == versus ===, hoisting, referentie versus waarde-semantiek. De latere gaan in op closures en this binding, de prototypeketen, en de microtask/macrotask ordering achter de event loop. Uw score plaatst u op een van vier niveaus, en de niveaunamen zijn bewust die van vacatureboodschappen.
Geen specifiek. Elke vraag is geschreven tegen kerntalgedrag — bereik, closures, typeomzetting, de prototypeketen, de event loop — wat identiek is ongeacht of de code in een browser of in Node wordt uitgevoerd. Niets hier hangt af van een DOM-API of een Node-only module.
Het steekproeven dezelfde soort lezen-en-voorspellen redenering die de meeste werkgevers-screenings mee openen, in hetzelfde korte-fragmentformaat, wat is waarom het werkt als voorbereiding. Het is geen kopie van een specifieke werkgevers test, en een goede score hier is geen certificaat. Wat het u vertelt is welk van de vier gebieden u punten zou verliezen in, wat het nuttige ding is om te weten voor een technisch interview.
Ongeveer zes minuten. Er is geen timer op afzonderlijke vragen — de test meet of u weet wat de code doet, niet hoe snel u kunt klikken. U kunt zo lang nadenken over een vraag als u wilt.
Onze test moet niet worden gezien als een uitgebreide of nauwkeurige evaluatie van je vaardigheden. Resultaten zijn alleen voor informatieve en zelfreflectiedoeleinden.
Test uw JavaScript op kernstructuur en typeomzetting, functies/bereik/closures en this, objecten/arrays en datastructuren, en event loop/async/prototype-idiomen. 30 code-leesvragen, onmiddellijke scoring per categorie, gratis zonder registratie.
Dit is een scenariogebaseerde JavaScript-test: 30 korte codefragmenten, elk gevolgd door een vraag over wat werkelijk gebeurt als het wordt uitgevoerd. Een var die in callbacks van een lus wordt vastgelegd, die allemaal dezelfde eindwaarde lezen in plaats van wat je verwachtte. Een == vergelijking die stilletjes types omzet voor het vergelijken. Een spread-kopie die diep lijkt maar alleen het bovenste niveau kopieert. U kiest het antwoord dat overeenkomt met wat de code werkelijk afdrukt of doet, niet wat het zou moeten doen.
De 30 vragen bestrijken vier gebieden — kernstructuur en typeomzetting, functies/bereik/closures en this, objecten/arrays en datastructuren, en event loop/async/prototype-idiomen. Deze vier zijn de plaatsen waar het lezen van code en het uitvoeren van code stilletjes uiteenlopen, en waar de "sterke JavaScript" van een vacatureberichte gewoonlijk iets specifiek blijkt te betekenen zodra u in het interview bent. U krijgt een score in elk gebied, dus een zwakke plek verschijnt als een zwakke plek in plaats van als een lager totaal.
Het duurt ongeveer zes minuten, er is geen registratie vereist, en er is geen code om te schrijven of uit te voeren — elke vraag is lezen-en-voorspellen, op dezelfde manier als een senior-ingenieur een pull-verzoek controleert. De syntaxis kennen en weten wat een specifiek fragment in runtime doet zijn verschillende vaardigheden, en dit meet de tweede.
Zie welk van de vier JavaScript-gebieden u eigenlijk tegenhoudt
Krijg een uitsplitsing per categorie — structuur/typeomzetting, bereik/closures/this, objecten/arrays, async/event loop
Ontdek welk niveau u bent: beginner, intermediair, geavanceerd of expert
Vergelijk waar u zit tegen wat vacatureboodschappen betekenen door sterke JavaScript
console.log(x); var x = 5; Wat wordt afgeprint?
30 vragen, 6 min. Automatisch vooruit — geen handmatig volgende.
Instant analyse van je profiel. Gratis, deelbaar, opgeslagen als je inlogt.
Premium ontgrendelt het volledige rapport — carrières, sterke punten, groeipaden.