Hoe leer je nieuwe technologieën en tools? Heb je een plan (roadmap) of is het situationeel? Geef een voorbeeld van wat je de afgelopen zes maanden hebt geleerd.
Python
Was er ooit een situatie waarin je een bug (van jezelf of van iemand anders) ontdekte na de release? Wat heb je gedaan?
Stel je voor dat twee specialisten dezelfde kennis en ervaring hebben: waarom kan na een paar jaar de ene duidelijk sterker worden dan de andere?
Hoe werkt de GIL in Python? Wanneer levert multithreading winst op en wanneer niet?
Wat doet de operator yield from in Python?
Professionele groei begint wanneer iemand meer vragen gaat stellen dan antwoorden te geven — hoe begrijp je dat, hoe dicht bij je staat dat?
En jij, hoe ga jij om met kritiek op jezelf?
Wat zijn contextvars? Waarvoor zijn ze nodig?
Welke stappen doorloopt Python-code van schrijven tot uitvoeren?
Hoe stel je prioriteiten wanneer je tegelijkertijd meerdere dringende taken van verschillende mensen ontvangt?
Hoe praat je over een oplossing die technische schuld met zich meebrengt (nu winnen we, maar later wordt het moeilijker om op te schalen)?
Wat is WebSocket en wat is het verschil met gewoon HTTP?
Wat bedoel je precies met 'alles tot in de kleinste details weten' — kun je specifieke ontwikkelingsgebieden aangeven?
Is het je ooit overkomen dat je een taak op je nam nam, die moeilijker bleek te zijn dan je dacht? Hoe ben je uit die situatie gekomen?
Kun je je eigen klasse schrijven en een object van die klasse gebruiken als sleutel in een woordenboek?
Hoe controleer je of een index wordt gebruikt in een PostgreSQL-query?
Wat zijn je sterke en zwakke punten (op softwaregebied)? Wat wil je verbeteren?
lru_cache of Redis/Memcached — wat is beter om te gebruiken en wanneer?
Hoe werk je onder omstandigheden van onvolledige vereisten of voortdurend veranderende technische specificaties?
Waarop is de coroutine onder de motorkap gebaseerd? Hoe bewaart het de staat en kan het schakelen?