Έχετε εμπειρία με τον ασύγχρονο προγραμματισμό;
Python
Πώς θα προβάλλατε έναν περιορισμό ταχύτητας σε ένα κατανεμημένο σύστημα;
Μπορείτε να εξηγήσετε τι είναι ένα αντικείμενο με μεταβλητές ιδιότητες στην Python;
Μπορείτε να εξηγήσετε πώς υλοποιείται η κλήση της μεθόδου close στο σύστημα ή στη γλώσσα προγραμματισμού;
Μπορείς να απαριθμήσεις τους τύπους δομών ευρετηρίου που χρησιμοποιούνται στο PostgreSQL και να εξηγήσεις τα χαρακτηριστικά τους;
Ποια είναι τα βασικάPrinciples της αντικειμενοστραφούς προγραμματισμού που γνωρίζετε;
Είναι απαραίτητο να χρησιμοποιήσετε τη λέξη-κλειδί yield στην υλοποίηση του διαχειριστή συμφραζομένων σε Python;
Έχετε εμπειρία στη δημιουργία ή αυτοματοποίηση δοκιμών end-to-end για τη λειτουργικότητα του συστήματος;
Ποιο επίπεδο κάλυψης δοκιμών επιτεύχθηκε στο προηγούμενο έργο;
Πώς καθορίζει η Python ποια μεταβλητή τροποποιείται μέσα σε μια συνάρτηση;
Τι περιορίζει τη δυνατότητα πλήρους πολυνηματικής επεξεργασίας στην Python και αυτό σχετίζεται με το GIL;
Εξηγήστε τι κάνει η ενσωματωμένη λειτουργία property() στη Python και πώς χρησιμοποιείται για τη διαχείριση της πρόσβασης στα χαρακτηριστικά της κλάσης
Μπορείτε να εξηγήσετε την έννοια του μοτίβου 'SAGA' στην αρχιτεκτονική μικροϋπηρεσιών;
Πόσα τεστ έχουν υλοποιηθεί και ξεκινήσει στο προηγούμενο έργο σας;
Ποιες λειτουργίες πρέπει να υλοποιεί ένα αντικείμενο ώστε να μπορεί να διασχίζεται με βρόχο in στην Python;
Τι είναι το OAuth 2.0 και ποιο πρόβλημα επιλύει;
Μπορείτε να εξηγήσετε τι εννοείται με την ιδιότητα της συνέπειας στο πλαίσιο των συναλλαγών και των αρχών ACID;
Ποιος είναι ο σκοπός του pathlib στην Python και πώς συγκρίνεται με το os.path;
Πώς χειρίζεται η Python την πολλαπλή κληρονομιά και καθορίζει τη σειρά επίλυσης μεθόδων (MRO);
Ποιες είναι οι βασικές διαφορές μεταξύ συγχρονισμού και ασυγχρονισμού στον προγραμματισμό Python; Παρακαλώ απαντήστε σε αυτήν την ερώτηση προφορικά.