Sobes.tech

Python

Parlez de votre expérience : sur quels projets avez-vous travaillé chez [entreprise] et [entreprise], quelles technologies avez-vous utilisées et à quoi étiez-vous responsable?

Senior
АВ Софт
44

Quels sont les inconvénients du code asynchrone?

Middle+
Лучи
42

Comment le système fonctionnait-il avant la transition vers event-driven/Kafka : s'agissait-il d'API REST sur FastAPI ?

Middle
Sapiens Solutions
41

Quelle information arrive dans API Gateway lors de la création d'une demande de crédit?

Senior
ВГТРК СМОТРИМ
41

Qu'est-ce qu'un masque de sous-réseau et pourquoi est-il nécessaire?

Middle+
Angara Security
39

Il est nécessaire de valider la structure UNIQUEMENT pour la correction de l'ouverture et de la fermeture des parenthèses. données_test = [ "[][[]]", # valide "[[[]]]", # valide "[][][]", # valide "]]][[", # invalide "[[[]", # invalide "[]]", # invalide "[[]]", # invalide "][]]", # invalide "[]][[]", # invalide "[][[]", # invalide ] def est_valide(valeur: str):

Senior
РунитиРунити
35

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

Senior
РунитиРунити
33

Que se passe-t-il après avoir saisi un nom de domaine dans la barre d'adresse du navigateur et appuyé sur Entrée ? Décrivez la séquence d'événements.

Middle+
Angara Security
29

Qui doit payer les frais lors du transfert et comment cela doit-il être reflété dans l'opération ?

Senior
РунитиРунити
27

Si vous augmentez d'abord une valeur de 20 %, puis diminuez la valeur résultante de 20 %, quel sera le résultat par rapport à la valeur initiale ?

Middle+
КасперскийКасперский
22

Comment organiser la collecte de frais lors du transfert d'argent entre utilisateurs : quelles questions poser à l'entreprise et quelles solutions techniques proposer ?

Senior
РунитиРунити
10

Implémentez une fonction d'addition curried add(a) qui prend un nombre et retourne une autre fonction qui prend un second nombre. L'appel final retourne la somme des deux nombres.

Middle+
КасперскийКасперский
6

Combien de régions connectées y a-t-il dans la matrice (Nombre de régions connectées) ? Condition Étant donné une matrice 2D d'entiers. Chaque cellule contient un nombre. Deux cellules sont considérées comme connectées si elles sont adjacentes horizontalement ou verticalement et contiennent le même nombre. Une région connectée est un groupe maximal de cellules avec la même valeur, connectées entre elles. Écrivez une fonction qui retourne le nombre de telles régions connectées dans la matrice. Données d'entrée Un tableau 2D d'entiers grid (taille de la matrice m×n). Données de sortie Un entier — le nombre de régions connectées. Contraintes 1 <= m, n <= 100 Modèle de code: # Disponible sans import : json, sys, io def count_regions(grid): # TODO : implémentez la solution ici return 0

Middle+
КасперскийКасперский
2

Pourquoi avez-vous décidé d'entrer sur le marché ? Qu'est-ce qui ne vous satisfait pas dans votre emploi actuel ?

Middle+
КасперскийКасперский
1

Comment naviguer et travailler dans les systèmes Unix : comment se connecter et effectuer des diagnostics de base ?

Senior
РунитиРунити
1

Avec quels autres langages de programmation avez-vous travaillé ou quelle expérience de développement non commerciale avez-vous ?

Middle+
КасперскийКасперский
0

Y a-t-il des questions sur les étapes de l'entretien ?

Middle+
КасперскийКасперский
0

Après avoir lancé la taxe, l'argent est déduit des utilisateurs, mais le gestionnaire ne voit pas le revenu de l'entreprise. Où pourrait être l'argent et comment le diagnostiquer ?

Senior
РунитиРунити
0

Combien de threads peuvent exécuter du bytecode en Python simultanément ?

Middle+
КасперскийКасперский
0

Comment modifier le modèle de données pour combiner de manière non ambiguë quatre transactions d'un transfert, puis effectuer un remboursement en une seule action ?

Senior
РунитиРунити
0
/539