Python
Quelle est la différence entre une deque (file à double extrémité) en Python et une liste ordinaire, et dans quels cas utiliser une deque?
Quelle est la différence entre Gunicorn et Uvicorn?
Quels types d'index dans les bases de données connaissez-vous et dans quels cas les utilisez-vous?
Quelles bibliothèques avez-vous utilisées pour interagir avec RabbitMQ et Kafka?
Parlez-nous de votre expérience avec Docker et Kubernetes : quelles tâches avez-vous résolues grâce à eux ?
Parlez-moi de vous, de votre expérience et de votre stack technologique
Concevez un réseau social.
Peux-tu expliquer comment fonctionne next() ?
Comment anticiper que la file d'attente dans Kafka commence à s'accumuler afin de ne pas affecter les utilisateurs?
Identifiez le problème avec la fonction Python suivante et expliquez pourquoi cela se produit : ```python from typing import Any def add_item(item: Any, my_list: list = []) -> list: my_list.append(item) return my_list add_item(5) ```
As-tu déjà participé à la prise de décisions architecturales?
Pour quelles tâches est-il préférable d'utiliser Kafka, et pour lesquelles Celery?
[nom] parle-moi en général des processus et des commandes. Avec quelle équipe as-tu travaillé?
Qu'est-ce que __slots__ et comment cela est-il lié à la gestion de la mémoire?
As-tu de l'expérience avec TDD ou BDD (Développement Piloté par le Comportement) ?
Parlez de l'observabilité — de quelles trois parties se compose-t-elle?
Décrivez le processus de livraison des changements en cas de correction urgente d'un bug en production.
Des conditions de course peuvent-elles survenir dans du code Python multithread avec GIL, par exemple avec `x += 1`?
Diriges-tu toi-même certaines fonctionnalités?
Pouvez-vous parler de vos tâches et projets professionnels actuels?