Ποια είναι η διαφορά μεταξύ των μεθόδων __new__ και __init____ στη διαδικασία δημιουργίας και αρχικοποίησης αντικειμένων στην Python;
Python
Σε ποιες περιπτώσεις επιτρέπεται η δημιουργία ευρετηρίων σε όλες τις στήλες ενός πίνακα σε μια βάση δεδομένων;
Ποια μέθοδο και εργαλεία χρησιμοποιήσατε για την αυτοματοποίηση της διαδικασίας ανάπτυξης έργων;
Εξηγήστε τι σημαίνει η διαδικασία αποκανονικοποίησης μιας βάσης δεδομένων και γιατί χρησιμοποιείται.
Ποια είναι η διαφορά μεταξύ της εντολής docker run και της εντολής docker exec κατά τη διαχείριση κοντέινερ;
Ποια έκδοση Python χρησιμοποιείς για την ανάπτυξη;
Ποια είναι η προεπιλεγμένη θύρα που χρησιμοποιείται για το πρωτόκολλο HTTP;
Έχετε εμπειρία ανάπτυξης με το πλαίσιο Django;
Μπορείς να απαριθμήσεις τους βασικούς τύπους εικόνων που χρησιμοποιούνται στο Docker;
Εξηγήστε την έννοια της συναλλαγής και τα βασικά χαρακτηριστικά της στις βάσεις δεδομένων.
Ποια είναι τα βασικάPrinciples της αντικειμενοστραφούς προγραμματισμού που γνωρίζετε;
Μπορείτε να εξηγήσετε τι σημαίνει η αρχή της σύνθεσης στον αντικειμενοστραφή προγραμματισμό;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης ασύγχρονων τεχνολογιών;
Ποια είναι η διαφορά μεταξύ ασύγχρονης προγραμματισμού και χρήσης πολλαπλών νημάτων εκτέλεσης σε μια εφαρμογή;
Έχετε μιλήσει ποτέ για κλάσεις που υλοποιούν τύπους δεδομένων;
Πώς μπορούμε να αποφύγουμε την αυτόματη αποθήκευση δεδομένων στην cache της βάσης δεδομένων;
Έχεις χρησιμοποιήσει το Docker Compose στα έργα σου για τη διαχείριση πολυ-δοχείων εφαρμογών;
Μπορείτε να δώσετε ένα παράδειγμα του μεγαλύτερου λάθους σας και να περιγράψετε πώς το διορθώσατε;
Εξηγήστε την αρχή της αντιστροφής των εξαρτήσεων και τον ρόλο της στη διαχείριση των εξαρτήσεων στις εφαρμογές.