Ποιοι τύποι ανταγωνιστικότητας είναι κατάλληλοι για τη βελτιστοποίηση της εκτέλεσης εργασιών που απαιτούν εντατικούς υπολογισμούς στην CPU;
Python
Σε ποιο μέρος της δομής της ομάδας εργαστήκατε στον προηγούμενο τόπο εργασίας σας;
Μπορείτε να δώσετε ένα παράδειγμα χρήσης του διαχειριστή πλαισίου για το άνοιγμα αρχείου σε Python;
Πρέπει να λαμβάνεται υπόψη ο αριθμός των δομών ευρετηρίου που δημιουργούνται κατά το σχεδιασμό βάσης δεδομένων;
Εξηγήστε την έννοια των αναδρομικών κλήσεων στον προγραμματισμό
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης της μεθόδου object.get στο Django ORM;
Ποιος είναι ο κύριος σκοπός της χρήσης REST API στην ανάπτυξη web υπηρεσιών;
Μπορείτε να εξηγήσετε τι είναι τα BackgroundTasks στο FastAPI και πώς χρησιμοποιούνται για την εκτέλεση εργασιών στο παρασκήνιο;
Υπήρξαν καταστάσεις όπου χρειάστηκε να υπερασπιστείτε τις αποφάσεις και τις προτάσεις σας μπροστά σε συναδέλφους κατά την υλοποίηση ενός έργου;
Ποιος είναι ο μέσος χρόνος εκτέλεσης της ενέργειας διαγραφής ενός στοιχείου με κλειδί σε ένα λεξικό Python;
Πώς καθορίζεται η χρονική πολυπλοκότητα της λειτουργίας ανάγνωσης στοιχείων σε σύνολα που υλοποιούνται σε Python;
Ποια εργαλεία παρακολούθησης απόδοσης εφαρμογών γνωρίζετε και έχετε χρησιμοποιήσει στην πρακτική;
Ποιες μέθοδοι ή τεχνικές caching χρησιμοποιήσατε στα έργα σας;
Μπορείτε να εξηγήσετε την έννοια της Saga στο πλαίσιο της ανάπτυξης μικροϋπηρεσιών;
Μπορείτε να εξηγήσετε την έννοια του πολυμορφισμού συναρτήσεων και την εφαρμογή του στον προγραμματισμό;
Πείτε μας για περιπτώσεις όπου αναλάβατε τα καθήκοντα ενός συναδέλφου λόγω της προσωρινής απουσίας ή ασθένειάς του.
Εξηγήστε γιατί ο αλγόριθμος αναζήτησης σε ένα ισορροπημένο δέντρο λειτουργεί σε χρόνο ανάλογο με το λογάριθμο του μεγέθους της δομής δεδομένων.
Ποια αρχή διαχωρίζει το useMemo από το useCallback στο React;
Πώς γίνεται η διαχείριση σφαλμάτων και εξαιρέσεων στις εφαρμογές Django;
Ποιο σύστημα διαχείρισης βάσεων δεδομένων χρησιμοποιήσατε στο προηγούμενο έργο;