Python
Μπορείτε να εξηγήσετε τι είναι η κλάση ModelViewSet και πώς χρησιμοποιείται στο Django REST Framework;
Ποια είναι η διαφορά μεταξύ της κλάσης Exception και της βασικής κλάσης BaseException στην Python;
Ποια είναι τα βασικά στάδια που περνούν οι διαδικασίες κατά την εκκίνηση μιας ιστοσελίδας;
Πώς δηλώνεται ένα κενό σύνολο στην Python;
Ποια είναι τα βασικά καθήκοντα και πλεονεκτήματα που παρέχει η χρήση βάσεων δεδομένων στηλών;
Πώς λειτουργεί ο garbage collector στην Python; Μίλησέ το.
Ονομάστε τις βασικές αρχές της αντικειμενοστραφούς προγραμματισμού (πολυμορφισμός, ενσωμάτωση, αφαιρεση, κληρονομικότητα) και εξηγήστε κάθε μία.
Πώς μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών για να βρείτε συγκεκριμένες εξαιρέσεις στα αρχεία καταγραφής;
Ποια είναι η διαφορά μεταξύ [x for x in y] και (x for x in y);
Μπορείς να εξηγήσεις τα βασικά χαρακτηριστικά της χρήσης των async και await στην Python;
Ποια είναι η διαφορά μεταξύ των μοντέλων αλληλεπίδρασης Kafka και RabbitMQ;
Είσαι εξοικειωμένος με το Kubernetes; Τι είναι αυτό;
Μπορείτε να δείξετε ένα παράδειγμα για το πώς να υλοποιήσετε μια ανώνυμη συνάρτηση στη γλώσσα προγραμματισμού σας;
[όνομα] ρώτησε: Ποιες ήταν οι εργασίες βελτιστοποίησης των διαδικασιών ανάπτυξης, γραφής κώδικα ή δοκιμών στο πλαίσιο του έργου;
Μπορείτε να δώσετε ένα παράδειγμα κατάστασης όπου η κανονικοποίηση σε μια βάση δεδομένων είναι απαραίτητη;
Ποια ενσωματωμένα μέσα μπορούν να χρησιμοποιηθούν για τη διαχείριση λιστών σε μια γλώσσα προγραμματισμού;
Πώς μπορεί κανείς να αποφύγει την εκτέλεση περιττών ερωτημάτων κατά τη χρήση ORM στο Django, ειδικά με συσχετιζόμενα μοντέλα;
Ποια είναι η τάξη πολυπλοκότητας του αλγορίθμου για την αναζήτηση ενός συγκεκριμένου στοιχείου σε μια λίστα με βάση το δείκτη;
Ποια μεγάλη και πολύπλοκη εργασία στην [εταιρεία] μπορείτε να επισημάνετε ως αυτή που έδωσε ώθηση στην ανάπτυξή σας;
Πώς μπορούμε να προσδιορίσουμε αν ένα συγκεκριμένο στοιχείο περιέχεται σε ένα σύνολο στην Python;