Python
Vertel me meer over je ervaring met ontwikkeling vanaf nul.
Wat is een verzameling en waar wordt het voor gebruikt?
Waarom is multithreading in Python niet erg efficiënt? Vertel over GIL, asynchroniteit en multiprocessing.
Waarom wordt Go populair en waarom bent u geïnteresseerd?
Welke problemen kunnen zich voordoen bij het overdragen van een bestand tussen servers? Waar moet je op letten?
Met welke syntactische constructie kan de controle van de iteratie van de ene generator naar de andere worden overgedragen?
Hebben ze RabbitMQ zelf gebruikt of alleen van het team gehoord?
Welke criteria gebruik je om de benodigde tijd voor het implementeren van een functie te bepalen?
Wat is het verschil tussen de ontwerp patronen Strategy en Template Method?
Wat gebeurt er met de gegevens nadat het model ze heeft beoordeeld?
Leg het concept van binaire zoekbomen uit en de belangrijkste eigenschappen ervan.
Vertel iets over jezelf (2-3 minuten)
Welke aspecten van het werken aan het project spreken je het meest aan?
Wat is een generator en hoe heb je het gebruikt in het project?
Welke vaardigheden of kwaliteiten ben je bereid aan een nieuw team te bieden?
Wat is het verschil tussen een lijst en een tuple?
Hoeveel tijd is er ongeveer verstreken tussen het verschijnen van de bug en de oplossing ervan?
Hoe verwijder je correct, stapsgewijs en veilig, een kolom uit de database die niet meer wordt gebruikt, maar waar de oude code nog steeds naar kan verwijzen?
Waarom is het niet aan te raden om de bedrijfslogica rechtstreeks te koppelen aan een specifieke low-level implementatie?
Wat is het basisprincipe van een decorator in Python en waar wordt het voor gebruikt?