Python
Έχει το σύστημά σας κάποια διεπαφή; Ξεκινάτε την αποσύνθεση των εργασιών στο πλαίσιο της ιστορίας χρήστη ή αυτό είναι καθαρά τεχνική ιστορία;
Σας εξυπηρετεί η προτεινόμενη διαδικασία: να στείλετε το βιογραφικό και τις απαντήσεις μέσω email, και στη συνέχεια να κλείσετε μια σύντομη κλήση προετοιμασίας;
Θα χρειαστεί μεταφορά υποθέσεων;
Μπορείτε να ρίξετε μια εξαίρεση από έξω μέσα σε έναν γεννήτορα; Ποια μηχανισμοί υπάρχουν για αυτό;
LeetCode #? — Ο πελάτης παραπονιέται για ένα αργό endpoint με ανάλυση πωλήσεων: ένα πολύπλοκο SQL με πολλαπλά JOIN και υπολογισμούς που μπορεί να διαρκέσει περισσότερο από ένα λεπτό. Επιτρέπεται καθυστέρηση 5–10 λεπτών στην ενημέρωση των δεδομένων. Ποια θα ήταν η πιο απλή λύση που θα προτείνατε;
Ποιο μοτίβο δομής έργου χρησιμοποιείται στο Django; Ποια είναι τα μειονεκτήματά του και ποιες είναι οι εναλλακτικές;
Πείτε μας συνοπτικά για τον εαυτό σας και την εμπειρία σας.
Πες μου για τις διαδικασίες, τα νήματα και την ασυγχρονία στην Python. Πώς διαφέρουν;
Λίγα λόγια για την αντικειμενοστραφή προγραμματισμό. Ποια είναι η διαφορά (μεταξύ ορισμένων εννοιών της αντικειμενοστραφούς προγραμματισμού);
Πώς μεταφέρουμε ένα αρχείο μεταξύ δύο διακομιστών μέσω Shell;
Ζείτε αυτήν τη στιγμή στη Μόσχα;
Παρακαλώ, πείτε μας για την εμπειρία σας με το RabbitMQ και το Kafka.
Πόσο ενδιαφέρεσαι να εξετάσεις την προσφορά και τις περιγραφόμενες ομάδες;
Έχετε ποτέ πειραματιστεί με το διαχωρισμό ενός μονολίθου σε μικροϋπηρεσίες;
Εξετάζετε ένα υβριδικό μοντέλο εργασίας: οι πρώτοι τρεις μήνες στο γραφείο, στη συνέχεια 2-3 ημέρες στο γραφείο και 2-3 ημέρες απομακρυσμένα;
Σε ποιο στάδιο βρισκόταν το έργο στη Mediasoft όταν ήρθες: από το μηδέν ή ήδη σε λειτουργία;
Πώς διασφαλιζόταν η ιδιομορφία κατά την εργασία με Kafka; Αν επανεκκινήσετε μια εργασία στο Airflow μετά από σφάλμα κατά την ανάγνωση από Kafka, τι θα συμβεί;
Πόσο στενά έχετε εργαστεί με Docker και Kubernetes;
Έχουμε μια βάση με δύο άξονες — master και αντίγραφο. Κάναμε μια συναλλαγή, ήταν επιτυχής, τα δεδομένα εμφανίστηκαν στον master. Στο αντίγραφο, διακόπηκε το ρεύμα, ο διακομιστής έπεσε, τα δεδομένα δεν έφτασαν εκεί. Όταν ο διακομιστής επανεκκινήσει, τι θα συμβεί;
Πώς γίνεται η προσωρινή αποθήκευση δεδομένων; Τι ακριβώς πρέπει να αποθηκεύεται και γιατί;