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?
Quels sont les inconvénients du code asynchrone?
Comment le système fonctionnait-il avant la transition vers event-driven/Kafka : s'agissait-il d'API REST sur FastAPI ?
Quelle information arrive dans API Gateway lors de la création d'une demande de crédit?
Qu'est-ce qu'un masque de sous-réseau et pourquoi est-il nécessaire?
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):
# 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")
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.
Qui doit payer les frais lors du transfert et comment cela doit-il être reflété dans l'opération ?
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 ?
Comment organiser la collecte de frais lors du transfert d'argent entre utilisateurs : quelles questions poser à l'entreprise et quelles solutions techniques proposer ?
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.
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
Pourquoi avez-vous décidé d'entrer sur le marché ? Qu'est-ce qui ne vous satisfait pas dans votre emploi actuel ?
Comment naviguer et travailler dans les systèmes Unix : comment se connecter et effectuer des diagnostics de base ?
Avec quels autres langages de programmation avez-vous travaillé ou quelle expérience de développement non commerciale avez-vous ?
Y a-t-il des questions sur les étapes de l'entretien ?
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 ?
Combien de threads peuvent exécuter du bytecode en Python simultanément ?
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 ?