Python
Racontez l'algorithme que vous utilisez pour trouver et optimiser une requête lente. Pouvez-vous partager un cas réel?
Quels sont les inconvénients du code asynchrone?
À quelle fréquence utilises-tu la typage en Python ? Veux-tu typer de manière à ce que mypy ne se plaigne pas ?
Avez-vous déjà expérimenté la division d'un monolit en microservices?
Avez-vous déjà rencontré en pratique des cas où la réplication de la base de données affecte les utilisateurs ou le système?
Dites-nous quels protocoles réseau vous connaissez.
Quand la complexité des opérations du dictionnaire cesse-t-elle d'être constante?
Comment résolvez-vous le problème de la duplication d'événements et de l'incohérence entre la base de données et Kafka?
Avec quels services AWS avez-vous travaillé?
Comment le GC sait-il à quel objet appliquer quel algorithme de collecte des déchets?
Qu'est-ce qui est important pour vous lors du choix d'un nouveau lieu de travail et d'une nouvelle entreprise ? Sur quoi vous concentrez-vous ?
Combien de temps faut-il pour insérer N chaînes différentes de longueur K dans un ensemble?
Il s'agit d'une séquence de nombres entiers. Il est nécessaire de trouver le produit minimal possible d'une paire d'éléments de la séquence (une paire étant deux éléments quelconques, pas nécessairement consécutifs). Par exemple, pour la séquence de nombres 9 4 2 5 3, la réponse sera 6.
Qu'est-ce qu'une transaction dans les bases de données ? Parlez de ACID.
Parlez de votre expérience en profilage et optimisation des requêtes SQL.
Dis, s'il te plaît, quelles tâches se scalent bien et lesquelles sont mauvaises à scaler.
Parlez des décorateurs et des générateurs. Écrivez un décorateur retry avec des paramètres.
Dans quelles technologies vous sentez-vous le plus confiant?
Dans quel cas les listes chaînées sont-elles plus efficaces qu'un tableau ?
Quels sont les inconvénients de JWT?