Test je Python-vaardigheden
Test je Python-kennis in syntaxis, functies en scope, datastructuren, en fouten en object-georiënteerde idiomen. 30 scenariovragen, direct een score per categorie, gratis en zonder aanmelden.
Wat is Python-test?
Dit is een scenariogebaseerde Python-test: 30 korte stukken echte code, elk gevolgd door een vraag over wat er daadwerkelijk gebeurt wanneer het draait. Een functie met een standaardargument dat stilletjes zijn laatste aanroep onthoudt. Twee lijsten die identiek lijken maar niet hetzelfde object zijn. Een lusvariabele die een sluiting na het einde van de lus uitleest. Jij kiest het antwoord dat aansluit op wat Python echt doet, niet op wat het zou moeten doen.
Lees meerToon minder
De 30 vragen bestrijken vier gebieden — kernyntaxis en types, functies/scope/sluitingen, datastructuren en controleflow, en fouten/OOP en idiomen. Die vier zijn de plekken waar het lezen van Python en het uitvoeren van Python stilletjes divergeren, en waar een vacaturetekst die 'sterk in Python' eist, in een interview opeens iets specifieks blijkt te betekenen. Je krijgt een score in elk gebied, zodat een zwak punt zich openbaart als een zwak punt in plaats van in een lager totaal op te gaan.
Het duurt ongeveer zes minuten, er is geen aanmelding nodig, en je hoeft nergens code te schrijven of uit te voeren — elke vraag is lezen-en-voorspellen, hetzelfde als hoe een senior engineer een pull request beoordeelt. Het verschil tussen de syntaxis kennen en weten wat een specifiek stukje syntaxis onder specifieke omstandigheden doet, zijn twee verschillende vaardigheden, en deze test meet de tweede.