Python
Quels sont les principaux avantages et inconvénients de l'utilisation du pattern Active Record?
Pouvez-vous expliquer ce que signifient les types de données pouvant être hachés?
Explique la différence entre une jointure interne et une jointure externe gauche en SQL.
Comment peut-on utiliser la méthode de sérialisation pour construire un modèle de données?
Comment convertir un tuple en un itérateur en Python?
Pouvez-vous expliquer ce que sont les types de données et leur structure en programmation?
Peut-on utiliser des interfaces en Python et comment cela se réalise-t-il?
Pouvez-vous expliquer ce que l'on entend par abstraction en programmation orientée objet?
Où êtes-vous actuellement ? Dans le CV, il est indiqué que vous êtes à Moscou, mais le travail est à Novossibirsk.
Pouvez-vous expliquer comment le code de programme synchrone est exécuté et comment il contrôle la séquence des opérations?
Comment avez-vous amélioré les performances des requêtes à la base de données?
Comment avez-vous surmonté les difficultés liées à l'adaptation et à l'apprentissage de nouvelles tâches dans votre nouvel emploi?
Pourriez-vous me parler de la stratégie de travail avec Git que vous avez utilisée dans votre dernier projet?
Quel projet parmi ceux auxquels tu as participé t'a laissé la meilleure impression et pourquoi?
Comment Django gère-t-il la commande makemigrations et que fait-elle avec les modèles du projet?
Dans quelles situations utilise-t-on les constructions async/await en programmation?
Expliquez le mécanisme de suppression ou de mise à jour des données dans le cache lors de la modification de la source d'information.
Comment évaluez-vous votre autonomie dans le processus de développement?
Expliquez comment le principe de dissimulation d'informations est lié au concept de séparation des responsabilités dans le cadre de l'encapsulation.
Comment peut-on restreindre l'accès aux méthodes et variables internes d'une classe en Python?