Comment projeteriez-vous une restriction de vitesse dans un système distribué?
Python
Pouvez-vous expliquer comment l'appel de la méthode close est implémenté dans le système ou le langage de programmation?
Pouvez-vous expliquer ce qu'est un objet avec des propriétés modifiables en Python?
Dans quelles situations le GIL prend-il le contrôle du flux d'exécution en Python?
Pourriez-vous énumérer les types de structures d'index utilisées dans PostgreSQL et expliquer leurs caractéristiques?
Est-il nécessaire d'utiliser le mot-clé yield dans l'implémentation d'un gestionnaire de contexte en Python?
Comment Python détermine-t-il quelle variable est modifiée à l'intérieur d'une fonction?
Avez-vous de l'expérience dans la création ou l'automatisation de tests de bout en bout pour la fonctionnalité du système?
Quel niveau de couverture de test a été atteint sur le projet précédent?
Quels sont les principes fondamentaux de la programmation orientée objet que tu connais?
Qu'est-ce qui limite la capacité du multithreading complet en Python et cela est-il lié au GIL?
Pouvez-vous expliquer le concept du modèle 'SAGA' dans l'architecture des microservices?
Explique ce que fait la fonction intégrée property() en Python et comment elle est utilisée pour gérer l'accès aux attributs d'une classe
Quelles fonctions un objet doit-il implémenter pour pouvoir être parcouru avec une boucle in en Python?
Combien de tests ont été réalisés et lancés dans votre projet précédent?
Qu'est-ce que OAuth 2.0 et quel problème résout-il?
Pouvez-vous expliquer ce que signifie la propriété de cohérence dans le contexte des transactions et des principes ACID?
Comment Python gère-t-il l'héritage multiple et détermine-t-il l'ordre de résolution des méthodes (MRO)?
Quelle est la fonction de pathlib en Python et comment se compare-t-elle à os.path?
Quelles sont les principales différences entre la programmation synchrone et asynchrone en Python? Veuillez répondre à cette question oralement.