Μπορείς να αναφέρεις διάφορους τύπους αποκλεισμών που χρησιμοποιούνται σε βάσεις δεδομένων;
Python
Ποια είναι η χρονική πολυπλοκότητα της αναζήτησης ενός στοιχείου με κλειδί σε ένα λεξικό;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης closures στον προγραμματισμό;
Ποιος είναι ο σκοπός του διακοσμητήρα @classmethod στην Python και πώς διαφέρει από τα συνηθισμένα μεθόδους κλάσης;
Ποια συστατικά πρέπει να συμπεριληφθούν στο αίτημα για να διασφαλιστεί η αλληλεπίδραση χωρίς κατάσταση στην πλευρά του διακομιστή;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την αύξηση της απόδοσης κατά την εκτέλεση σύνθετων ερωτημάτων SQL;
Έχετε εμπειρία με τον μηχανισμό πεδίου fixture σε πλαίσια δοκιμών;
Πόσο βαθιά μελετήσατε την πληροφορία για την εταιρεία πριν από τη συνέντευξη; Έχετε σχηματίσει μια γενική κατανόηση για το τι κάνει;
Μπορείς να απαριθμήσεις και να εξηγήσεις τις βασικές αρχές του αντικειμενοστραφούς προγραμματισμού στη Python;
Έχετε χρησιμοποιήσει στην πρακτική σας προγραμματισμό ασύγχρονο με το asyncio ή τη βιβλιοθήκη aiohttp;
Τι περιορίζει τη δυνατότητα πλήρους πολυνηματικής επεξεργασίας στην Python και αυτό σχετίζεται με το GIL;
Έχετε εμπειρία με τη βάση δεδομένων MongoDB;
Ποια είναι η ανάγκη χρήσης επιφανειακού αντιγράφου αντικειμένων;
Τι είναι τα __slots__ στην Python και ποια είναι τα χαρακτηριστικά τους;
Ποια κριτήρια επιτρέπουν να θεωρείται ένας προγραμματιστής επαγγελματίας υψηλού επιπέδου;
Έχετε εργαστεί με το Celery για την υλοποίηση ασύγχρονων διαδικασιών σε έργα;
Πώς προσεγγίζεις τη βελτίωση και την επανεξέταση του υπάρχοντος κώδικα;
Πώς μπορεί να μετατραπεί ο συγχρονικός κώδικας σε ασύγχρονο για τη βελτίωση της απόδοσης ή της ανταπόκρισης του συστήματος;
Πώς ξεκινάει ένα κοντέινερ χρησιμοποιώντας τη γραμμή εντολών;