Μπορείς να αναφέρεις μερικές μη σχεσιακές βάσεις δεδομένων και τα χαρακτηριστικά τους;
Python
Πώς διακρίνουμε τις αδύναμες και τις ισχυρές αναφορές στην Python και ποια είναι οι διαφορές τους;
Με ποιους τρόπους διασφαλίζεται η διατήρηση δεδομένων στο Redis και πώς υλοποιείται αυτό;
Μπορείτε να εξηγήσετε την έννοια του middleware και τον ρόλο του στην αρχιτεκτονική των λογισμικών συστημάτων;
Μπορείτε να εξηγήσετε την αρχή και την ουσία της λειτουργίας των αντικειμένων-μητρώων σε συνδυασμό με τη βάση δεδομένων, γνωστό ως ORM;
Μπορείς να απαριθμήσεις και να περιγράψεις τους διάφορους τύπους ανταλλαγών που χρησιμοποιούνται στο RabbitMQ;
Ποια είναι η διαφορά μεταξύ δημιουργίας μιας πλήρους αντιγραφής ενός αντικειμένου και αντιγραφής των αναφορών του σε εσωτερικά αντικείμενα;
Μπορείς να αναφέρεις τους βασικούς τύπους δεδομένων που χρησιμοποιούνται στη γλώσσα Python;
Μπορείς να περιγράψεις τα βασικά στάδια επεξεργασίας ενός HTTP αιτήματος σε μια διακομιστική εφαρμογή;
Πώς μπορεί η χρήση μιας εξαίρεσης σε μια coroutine asyncio να επηρεάσει την εκτέλεση άλλων coroutines ή εργασιών;
Πώς μπορείς να περιγράψεις τις τρέχουσες εκδόσεις του ερμηνευτή Python και τις διαφορές τους;
Μπορείτε να εξηγήσετε τις αρχές που βρίσκονται στη βάση της φιλοσοφίας SOLID στον αντικειμενοστραφή προγραμματισμό;
Μπορείτε να εξηγήσετε τι είναι τα αμετάβλητα σύνολα στην Python και πώς διαφέρουν από τα κανονικά;
Ποιες είναι οι διαφορές μεταξύ ενός αμετάβλητου συνόλου και μιας σταθερής λίστας στην Python;
Ποια λύση εφαρμόζεται για την επεξεργασία εργασιών που περιορίζονται από λειτουργίες εισόδου/εξόδου;
Μπορείτε να εξηγήσετε την έννοια των μαγικών μεθόδων στον αντικειμενοστραφή προγραμματισμό;
Πότε πρέπει να χρησιμοποιείτε το πλαίσιο AIOHTTP στην ανάπτυξη web εφαρμογών;
Στην Python, τι συμβαίνει όταν χρησιμοποιείται μια κοπή λίστας: δημιουργείται μια επιφανειακή ή βαθιά αντιγραφή της αρχικής λίστας;
Ποια είναι η διαφορά μεταξύ των μεθόδων __new__ και __init____ στη διαδικασία δημιουργίας και αρχικοποίησης αντικειμένων στην Python;