Sobes.tech

Python

Qu'est-ce que Mock dans les tests ? Qu'est-ce que les fixtures ?

157

Quels outils ou packages en Python existent pour créer des interfaces et des classes abstraites?

157

Avez-vous utilisé Kubernetes pour gérer des applications conteneurisées en environnement de production?

Junior — Middle
156

Comment as-tu recherché ton premier poste professionnel?

Intern — Junior
156

Comment s'est déroulée votre intégration dans l'équipe et votre adaptation au nouveau poste?

Junior — Middle
155

Selon vous, quels principes SOLID sont les plus critiques pour le développement d'un code de qualité?

Junior — Middle
155

Quels niveaux d'isolation des transactions sont pris en charge par PostgreSQL?

Junior — Middle
155

# Donc, les exigences "ce que ce code doit faire et comment" doivent être acceptées telles qu'elles fonctionnent actuellement. db = Model() def process(data): print("taille du fichier : " + str(len(data))) lignes_utilisateurs = open("/opt/data/users.txt").read().splitlines() résultat = [] for ligne in lignes_utilisateurs: lignes_transactions = open("/opt/data/transactions.txt").read().splitlines() process(lignes_transactions) for ligne2 in lignes_transactions: parts = ligne2.split() est_valide = db.check_transaction( user_id=parts[3], change=parts[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+.\d+", ligne2): continue user_id = ligne.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", parts[4]): resultat.append(ligne2) if len(resultat) > 0: print("match")

152

Comment ajouter ou mettre à jour des éléments dans un dictionnaire en Python?

Junior — Middle
151

Pourriez-vous expliquer ce que signifie le terme ACID dans le contexte des bases de données?

Junior — Middle
151

Quelle leçon peut-on tirer d'une erreur commise ou d'une situation difficile?

Junior — Middle
150

Quels sont les problèmes possibles pouvant survenir lors de l'utilisation de l'indexation dans une base de données?

Junior — Middle
150
/9