Python
Μπορείτε να εξηγήσετε την έννοια του safe point στο πλαίσιο της διαχείρισης μνήμης ή πολυνηματικής επεξεργασίας;
Τι μπορεί να παρακινήσει ένα άτομο να αλλάξει την τρέχουσα εργασία του;
Πώς λειτουργεί μια συναλλαγή; Τι συμβαίνει κατά τη διάρκεια του BEGIN και του COMMIT;
Υπάρχει ένας πίνακας με 10 εκατομμύρια χρήστες, τα ερωτήματα λειτουργούν αργά. Πώς να λύσετε το πρόβλημα; Μίλησε για σύνθετα ευρετήρια και τον τρόπο λειτουργίας τους.
Πώς υλοποιείται η συλλογή δεδομένων από τρεις διαφορετικές υπηρεσίες, καθεμία από τις οποίες χρησιμοποιεί τη δική της βάση δεδομένων;
Ποια αρχιτεκτονική χρειάζεται για έναν πράκτορα υποστήριξης ηλεκτρονικού καταστήματος, αν όλη η υποδομή (chat, backend) είναι ήδη έτοιμη;
Μπορούμε να θεωρήσουμε ότι η εκτέλεση αυτού του ερωτήματος δεν θα αλλάξει την κατάσταση του συστήματος σε επανειλημμένες κλήσεις;
Έχεις σχέδια για την υλοποίηση νέων λειτουργιών ή βελτιώσεων στο έργο;
Μπορείτε να εξηγήσετε την έννοια της Dead Letter Queue και τον σκοπό της στα συστήματα ανταλλαγής μηνυμάτων;
Τι είναι το GIL και ξέρετε να δουλεύετε με μνήμη στην Python;
Σε ποιες περιπτώσεις επιτρέπεται η επεξεργασία από τους εργαζόμενους;
Αν το GIL είναι τόσο κακό, τότε γιατί χρειάζεται;
Κλασική ερώτηση: τι θα συμβεί αν βάλουμε σε ένα λεξικό τα κλειδιά 1 (int), 1.0 (float) και True (bool);
Για ποιο λόγο χρειάζεται το chunking; Με τι γίνεται η διανυσματοποίηση των chunks;
Ποιες διαφορετικές παραλλαγές λεξικών υπάρχουν στη γλώσσα Python;
Μήπως σκοπεύεις να σπουδάσεις και κάπου αλλού, για παράδειγμα, σε μεταπτυχιακό;
Ποιες συνθήκες πρέπει να υπάρχουν για την αποτελεσματική και άνετη εργασία των εργαζομένων σε έναν οργανισμό;
Πώς ξεκινήσατε την καριέρα σας στον τομέα της ανάπτυξης;
Ποιος είναι ο ρόλος και η εφαρμογή των mixins στην Python για την επέκταση της λειτουργικότητας των κλάσεων;
Πόσοι συμμετέχοντες ήταν στις ομάδες στις οποίες συμμετείχατε κατά την υλοποίηση των έργων;