Python
Quelle difficulté temporelle possède l'algorithme de recherche binaire?
Quelle est la signification des réponses HTTP avec des codes dans la plage de 400?
Quels critères peuvent déterminer la mutabilité d'un objet?
Avez-vous travaillé avec un modèle ML : vous n'avez pas touché le modèle lui-même, mais construit l'infrastructure backend et l'encadrement autour ?
Pouvez-vous expliquer le mécanisme de fonctionnement de l'opérateur UNION en SQL?
Est-il possible de créer des mécanismes pour échanger des informations entre processus séparés sur un système multicœur?
Raconte-moi comment tu répartis généralement ton temps de travail pendant la journée.
Quel est le rôle de la portée dans le langage Python et comment influence-t-elle l'accès aux variables?
Nous avons une application FastAPI avec un événement de fermeture (shutdown) qui exécute une certaine logique. Si nous tuons l'application avec le signal -9 (kill -9), le shutdown sera-t-il exécuté?
Expliquez le principe du modèle Modèle-Vue-Contrôleur et son rôle dans le développement d'applications
Pouvez-vous expliquer comment fonctionne le module asyncio en Python et à quoi il sert?
Comment Python gère-t-il le nettoyage automatique des objets liés par des références cycliques?
Pourquoi peut-on considérer que tous les générateurs sont des itérateurs, mais que tous les itérateurs ne peuvent pas être appelés générateurs?
Comment déterminer différents niveaux de messages dans les systèmes de journalisation?
Héritage et héritage multiple en Python. Comment fonctionne le MRO?
Comment accéder à un membre de classe avec un niveau d'accès protégé en programmation orientée objet?
Nous avons un microservice avec un seul endpoint qui effectue une seule requête SQL. Lors du lancement local, l'endpoint répond en 1-2 minutes au lieu des 50-200 millisecondes attendues. Comment analyseriez-vous le problème?
Quels sont les composants principaux du Django REST Framework?
Comment se déroule la séquence d'appels de méthodes en cas d'héritage multiple en Python?
Il y a 5 millions de lignes de données dans Pandas : que faire si 100 000 ont fonctionné normalement, mais pas 5 millions ?