Ποια είναι η διαφορά μεταξύ ενός νήματος εκτέλεσης και μιας πλήρους διαδικασίας σε ένα λειτουργικό σύστημα;
Python
Μπορείτε να αναφέρετε διάφορους τύπους βάσεων δεδομένων με τους οποίους έχετε εργαστεί ή τους γνωρίζετε;
Εξηγήστε την αρχή λειτουργίας των γεννητριών στη Python και τα βασικά πλεονεκτήματά τους
Για ποιο λόγο χρησιμοποιούνται τα __slots__ στην Python και πώς βοηθούν στη διαχείριση της μνήμης των αντικειμένων;
Μπορείς να μιλήσεις για τις βασικές αλλαγές και καινοτομίες στις τελευταίες εκδόσεις της Python;
Ποιος τύπος πολυνηματικής επεξεργασίας συνιστάται για την επεξεργασία μαθηματικών υπολογισμών;
Γιατί είναι απαραίτητο να ορίζονται περιορισμοί και να προστατεύονται οι θύρες στη διαμόρφωση Docker Compose;
Πώς μπορούμε να προσδιορίσουμε αν μια συμβολοσειρά είναι παλίνδρομο χρησιμοποιώντας Python;
Έχετε εμπειρία στο σχεδιασμό αρχιτεκτονικών λύσεων;
Μπορείτε να εξηγήσετε τι εννοείται με το στοίβα ELK και για ποιες εργασίες χρησιμοποιείται;
Πώς διαχειρίζεται η μνήμη στον διερμηνέα Python;
Σε ποιες περιπτώσεις είναι σκόπιμο να χρησιμοποιείτε τη δομή match/case κατά την ανάπτυξη API;
Εξηγήστε τον σκοπό των τελεστών * και ** στην Python και πώς να τους χρησιμοποιείτε σε συναρτήσεις
Πώς διαχειρίζεσαι τον απομονωσμό των εξαρτήσεων στα έργα σου;
Ποια μέθοδο πολυνηματικής θα χρησιμοποιούσατε για την αποστολή μαζικών email;
Εξηγήστε τι είναι το GIL στη γλώσσα προγραμματισμού Python και ποιο ρόλο παίζει στην εκτέλεση των νημάτων.
Ποια εργαλεία ή συστήματα χρησιμοποιείς για τη μεταγλώττιση και την κατασκευή των έργων σου;
Ποιος είναι ο ρόλος και ο σκοπός του GIL σε διερμηνευόμενες γλώσσες προγραμματισμού όπως η Python;
Μπορείτε να εξηγήσετε τι εννοείται με το monkey patching στον προγραμματισμό;
Ποια είναι τα διαφορές στη χρήση και στη συμπεριφορά των μεθόδων που δηλώνονται με τους διακοσμητές @staticmethod και @classmethod;