Sobes.tech

Python

Condition: Étant donné deux tableaux d'objets. Chaque objet contient un champ numérique 'code'. Retournez un nouveau tableau contenant tous les objets du tableau a pour lesquels il existe un objet dans le tableau b avec la même valeur 'code'. L'ordre des éléments dans le résultat est déterminé par l'ordre du 'code' correspondant dans b : les objets de a doivent être organisés dans l'ordre dans lequel leur 'code' apparaît dans b. Si plusieurs objets avec le même 'code' apparaissent dans b, seule la première occurrence est prise en compte. Données d'entrée: - a — tableau d'objets de la forme { code: number, ...rest }, longueur de 0 à 10^5 - b — tableau d'objets de la forme { code: number, ...rest }, longueur de 0 à 10^5 Données de sortie: Tableau d'objets de a, filtrés et ordonnés par la première occurrence du 'code' correspondant dans b. Contraintes: - 0 <= a.length, b.length <= 100 000 - Le champ 'code' est un entier non négatif - b peut contenir des doublons dans 'code' — seule la première occurrence est prise en compte Exemple de fonction: ```python # Disponible sans import: json, sys, io def intersect_by_code(a, b): # Écrire la solution ici return [] ```

137

Expliquez le concept et l'objectif des migrations de bases de données dans le processus de développement et de maintenance des applications

Junior — Middle
131

Pouvez-vous expliquer ce que l'on entend par modèles de création dans le développement logiciel?

Junior — Middle
129

Comment se déroulent les processus de migration des données dans les bases de données?

Junior — Middle
127

Comment fonctionne la construction `try`/`finally` sans `except` et à quoi sert-elle?

126

Comment évaluer l'efficacité de la recherche de données dans une table de hachage?

Junior — Middle
124

Quelles méthodes et outils connaissez-vous pour vérifier la correction du cache?

Junior — Middle
117

Pourquoi la paramétrisation dans `pytest` est-elle préférée à une boucle `for` dans un seul test?

117

Explique ce qu'est une condition de course dans les applications Python et pourquoi elle est dangereuse.

Junior — Middle
115

Avez-vous utilisé des constructions multi-étapes dans Docker et pourquoi sont-elles nécessaires?

111

Qu'est-ce que les couches Docker et comment en tenir compte lors de l'écriture du Dockerfile?

93

Comment exécuter le même test avec différents ensembles de paramètres dans `pytest`?

92
/5