Sobes.tech

Python

Quels objectifs de développement professionnel vous fixez-vous dans notre entreprise?

Junior — Middle
124

# 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")

123

Quelle est la différence entre une classe et un objet?

121

Dans quels cas est-il recommandé d'appliquer l'architecture microservices dans un projet?

Middle — Middle+
120

Pouvez-vous décrire les principales responsabilités et projets sur lesquels vous avez travaillé dans votre emploi précédent?

Junior — Middle
119

Peux-tu décrire comment fonctionnent les portées des variables en Python?

Junior — Middle
118

Quelles méthodes d'implémentation des classes abstraites sont utilisées en Python?

Junior — Middle
117

Le responsable discute-t-il vos préoccupations ou votre insatisfaction concernant votre poste actuel?

Junior — Middle
116

À quoi faut-il faire attention pour identifier d'éventuels problèmes lors de l'examen d'une offre d'emploi future?

Junior — Middle
114

Quels signes indiquent la nécessité de créer un index dans la base de données?

Junior — Middle
114

Quels sont les avantages et inconvénients de l'utilisation du framework Django dans le développement d'applications web?

Junior — Middle
112

# Actuellement, la documentation et les exigences pour ce code ne sont pas à 100% # précises et ne sont pas à jour par endroits, donc nous ne les incluons pas ici. # Le code lui-même fonctionne sur des serveurs de production, dont les résultats sont utilisés par différents # systèmes, certains écrits en COBOL, et d'autres dans des plateformes en Arctique sur des plateformes pétrolières, # qui reçoivent des données entrantes par signal unidirectionnel depuis des satellites. # Nous ne voudrions pas casser quelque chose de tout cela, puis devoir le réparer. # Par conséquent, les exigences "ce que ce code doit faire et comment" doivent être basées sur son fonctionnement réel # à l'heure actuelle. db = Model() def process(data): print("taille du fichier : " + str(len(data))) utilisateurs_lignes = open("/opt/data/users.txt").read().splitlines() resultat = [] for ligne in utilisateurs_lignes: lignes_transactions = open("/opt/data/transactions.txt").read().splitlines() process(lignes_transactions) for str2 in lignes_transactions: parts = str2.split() is_valid = 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+", str2): 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(str2) if len(resultat) > 0: print("match")

110

Avez-vous travaillé avec Docker ? Qu'avez-vous fait avec lui ?

109
/9