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.
Geen registratie nodig — je resultaat verschijnt meteen.
Het bestrijkt beginner tot expert in één keer. De vroege vragen gaan over dingen die elke Python-gebruiker tegenkomt — mutable default arguments, is versus ==, integer versus float deling. De latere vragen gaan dieper in op sluitingen, decorators, generators, shallow copying en overerving. Je score plaatst je in een van vier niveaus, en die niveaunames zijn bewust dezelfde als die vacatures gebruiken.
Nee. Elke vraag is geschreven tegen Python 3-gedrag dat jaren stabiel is — f-strings, de standaard int/float delingsregels, en het objectmodel. Niets hier hangt af van een recent puntrelease of een specifieke bibliotheek.
Het steekproeft het soort lezen-en-voorspellen redenering waarmee veel werkgeverscreens openen, in hetzelfde korte scenarioformat, daarom werkt het goed als voorbereiding. Het is geen kopie van een specifieke werkgevertest, en een goede score hier is geen certificaat. Wat het je wél vertelt, is op welk van de vier gebieden je punten zou verliezen — en dat is precies wat je voor een technisch interview wilt weten.
Ongeveer zes minuten. Er staat geen klok bij afzonderlijke vragen — de test meet of je weet wat de code doet, niet hoe snel je kunt klikken. Je kunt over een vraag nadenken zo lang je wilt.
Onze test moet niet worden gezien als een uitgebreide of nauwkeurige evaluatie van je vaardigheden. Resultaten zijn alleen voor informatieve en zelfreflectiedoeleinden.
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.
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.
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.
Ontdek welk van de vier Python-gebieden je écht afremt
Krijg een uitsplitsing per categorie — syntaxis, functies/scope, datastructuren, OOP/fouten
Ontdek in welk niveau je valt: beginner, gemiddeld, gevorderd of expert
Vergelijk waar je staat met wat vacatures bedoelen met sterk in Python
Je schrijft def add_item(item, basket=[]): basket.append(item); return basket, en je roept add_item('a') en add_item('b') aan, beide keren basket achterlaten. Wat retourneert de tweede aanroep?
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.