Vertel eens wat je hebt gedaan bij eerdere banen. Laten we beginnen met bedrijf [bedrijf].
Python
Wat is het verschil tussen TCP en UDP, en op welk niveau werken ze?
Hoe zou je een test debuggen dat niet slaagt?
Wat betekent het YAGNI-principe?
Hoe werkt `with` en de contextmanager?
Wat zijn stabiele en instabiele componenten?
Hoe werken indexen samen met de voorwaarden WHERE ... LIKE in SQL?
Welke bibliotheken hebt u gebruikt om met RabbitMQ en Kafka te communiceren?
Op welk niveau van het OSI-model werken TCP en UDP en wat is het verschil tussen hen?
Wat is duck typing?
Bent u bekend met reguliere expressies?
Waarvoor dienen abstracte klassen?
Hoe gegevens uitwisselen tussen processen?
Geef een voorbeeld van polymorfisme in de ingebouwde of standaardbibliotheken van Python.
Waarom kan een server op ping reageren, maar niet bereikbaar zijn via TCP/UDP, bijvoorbeeld via HTTP of FTP?
Wat is de complexiteit van het toevoegen en verwijderen van elementen in een Python-lijst en waar hangt het van af?
Wat is de tijdcomplexiteit en het extra geheugen van de oplossing met twee pointers?
In welk geval wordt het principe van openheid-sluiting geschonden?
Wat is het verschil tussen `__new__` en `__init__`?
Noem alle SOLID-principes.