Sobes.tech

Ποια προβλήματα υπάρχουν κατά τη χρήση του ProcessPool; Ποια είναι οι λεπτομέρειες στη δουλειά με τις διαδικασίες;

Middle
СБЕРСБЕР
102

Έχετε εξετάσει τις κενές θέσεις που σας έχουν σταλεί;

Senior
Платежное Решение
102

Έχουμε μια εφαρμογή FastAPI με ένα συμβάν τερματισμού (shutdown) που εκτελεί κάποια λογική. Αν σκοτώσουμε την εφαρμογή με το σήμα -9 (kill -9), θα εκτελεστεί ο τερματισμός;

Middle
СБЕРСБЕР
102

Έχετε εμπειρία στη χρήση του MobX για τη διαχείριση της κατάστασης σε εφαρμογές;

Junior — Middle
SunlightSunlight
102

Πείτε μας για το μέγεθος και τη δομή της ομάδας σας

Middle
ГК АСК
102

Έχετε εργαστεί με το Kubernetes; Ποια εργαλεία ανάπτυξης χρησιμοποιήσατε;

Senior
сс найм
102

Πες μου για το ACID. Ιδιαίτερα για τα επίπεδα απομόνωσης των συναλλαγών. Ποιο επίπεδο χρησιμοποίησαν;

Middle
СБЕРСБЕР
102

Πώς επηρεάζουν τα χαρακτηριστικά διαχείρισης μνήμης στην Python τη συμπεριφορά των εφαρμογών;

Junior — Middle
102

Ποιος είναι ο σκοπός του μπλοκ finally στη δομή try...except στην Python;

Junior — Middle
102

# Προς το παρόν, η τεκμηρίωση και οι απαιτήσεις για αυτόν τον κώδικα δεν είναι 100% # ακριβείς και σε ορισμένα σημεία δεν είναι ενημερωμένες, οπότε δεν τις παραθέτουμε εδώ. # Ο ίδιος ο κώδικας λειτουργεί σε διακομιστές παραγωγής, των οποίων τα αποτελέσματα χρησιμοποιούνται από διάφορα # συστήματα, μερικά γραμμένα σε COBOL, και άλλα σε αρκτικές πλατφόρμες σε πετρελαϊκές πλατφόρμες, # που λαμβάνουν εισερχόμενα δεδομένα μέσω μονοκατευθυντικού σήματος από δορυφόρους. # Δεν θα θέλαμε να σπάσουμε τίποτα από όλα αυτά, και μετά να χρειαστεί να τα επισκευάσουμε. # Επομένως, οι απαιτήσεις "τι και πώς πρέπει να κάνει αυτός ο κώδικας" πρέπει να βασίζονται στο πώς λειτουργεί στην πραγματικότητα # αυτή τη στιγμή. db = Model() def process(data): print("μέγεθος αρχείου: " + str(len(data))) γραμμές χρηστών = open("/opt/data/users.txt").read().splitlines() αποτέλεσμα = [] for γραμμή in γραμμές χρηστών: γραμμές συναλλαγών = open("/opt/data/transactions.txt").read().splitlines() process(γραμμές συναλλαγών) for str2 in γραμμές συναλλαγών: 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 = γραμμή.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]): αποτέλεσμα.append(str2) if len(αποτέλεσμα) > 0: print("ταύτιση")

Middle
РунитиРунити
102

Πώς υλοποιείται η δημιουργία υπηρεσίας στο σύστημα;

Junior — Middle
Бергман Инфотех
102

Πώς πραγματοποιείται η μετάδοση μηνυμάτων στο σύστημα RabbitMQ;

Junior — Middle
102

Ερώτηση SQL: γράψτε ένα ερώτημα για να λάβετε όλους τους χρήστες που έχουν προσκαλέσει τουλάχιστον ένα άτομο.

Middle
СБЕРСБЕР
102

Τι συμβαίνει γενικά κατά τη δημιουργία μιας μεταβλητής στην Python, τι έχει;

Senior
Руформ Тех
102

Ποια εξήγηση βρίσκεται πίσω από το όνομα 'πυραμίδα δοκιμών' και γιατί χρησιμοποιείται ακριβώς αυτή η μεταφορά;

Junior — Middle
102

Μπορείτε να εξηγήσετε τι εννοείται με μια τοπική μεταβλητή στον προγραμματισμό;

Junior — Middle
102

Πώς να λύσετε το πρόβλημα του ανταγωνιστικού πρόσβασης σε ένα προϊόν κατά τη διάρκεια μιας έκπτωσης; Πώς να χρησιμοποιήσετε το Redis για να λύσετε αυτό το πρόβλημα χωρίς αποκλεισμό σε επίπεδο βάσης δεδομένων;

Middle+
Знание
102

Πώς γίνεται η διαχείριση εκδόσεων των δεδομένων στη βάση δεδομένων;

Junior — Middle
102

Σε ποια αποτελέσματα καταλήγουν συνήθως οι τυπικές κυβερνοεπιθέσεις;

Junior — Middle
102

Έχετε συμμετάσχει στη δημιουργία έργων από το μηδέν;

Junior — Middle
102
/542