Python
Pourriez-vous expliquer quels sont les méthodes du protocole HTTP et à quoi elles servent?
Pouvez-vous expliquer les différences entre l'exécution asynchrone et parallèle des opérations?
Comment avez-vous testé vos solutions dans votre précédent poste?
Avez-vous de l'expérience avec la programmation asynchrone et ses concepts?
Avez-vous utilisé des mécanismes de verrouillage dans Redis pour la synchronisation des données?
Quels sont les exigences clés en matière d'innovation que vous jugez importantes lors du lancement initial d'un projet?
Puis-je expliquer en quoi consiste la différence entre un tableau associatif, une table de hachage et un dictionnaire, et comment ils fonctionnent?
Comment ne pas perdre le contexte/la structure du document lors du découpage?
Parlez-nous de vos responsabilités actuelles en tant qu'ingénieur backend.
Quelle difficulté temporelle possède l'algorithme de recherche binaire?
Pourquoi Alembic a-t-il été utilisé dans le projet FastAPI et y avait-il des requêtes SQL directes à la base de données?
Quelle est la principale raison de votre visite à l'entretien?
Comment définir la programmation orientée objet dans le contexte des paradigmes de programmation?
Quels critères peuvent déterminer la mutabilité d'un objet?
Quelle est la différence entre une fonction normale et une fonction anonyme (lambda) ?
Que signifie le niveau d'isolation des transactions défini par défaut dans la base de données?
Quelles sont les caractéristiques communes des tuples et des listes en Python?
Quels sont les principaux avantages et inconvénients de l'utilisation du module asyncio en Python?
Quel est le rôle de la portée dans le langage Python et comment influence-t-elle l'accès aux variables?
Comment l'opérateur 'with' est-il utilisé en Python et quel est son avantage lors de la gestion des ressources?