Python
Εξηγήστε τις βασικές διαφορές μεταξύ των αρχιτεκτονικών προτύπων MVC και MVT.
Πώς ενημερώνεις τις γνώσεις σου όταν αλλάζουν οι τιμές, οι όροι (σε μια αγορά ασφαλίσεων με συχνές αλλαγές);
Τι εμπειρία έχεις γενικά με την εργασία με Python;
Μπορείτε να εξηγήσετε τι εννοείται με την αρχιτεκτονική βασισμένη σε γεγονότα;
Πώς διαχειρίζεται η βάση δεδομένων πολλαπλές ταυτόχρονες προσβάσεις στα δεδομένα;
Πώς να λάβετε όλα τα δεδομένα από έναν πίνακα σε SQL;
Ποια είναι η διαφορά μεταξύ ασύγχρονης εκτέλεσης εργασιών και πολλαπλής επεξεργασίας;
Πώς διακρίνουμε την αντικειμενοστραφή προσέγγιση από τη λειτουργική στον προγραμματισμό;
Μπορείτε να εξηγήσετε τι είναι τα ερωτήματα F στο Django και για ποιο λόγο χρησιμοποιούνται;
Ποιες εργασίες δεν σου ανατέθηκαν ή για τις οποίες δεν ήσουν υπεύθυνος στον ρόλο σου;
Μπορείς να δείξεις ένα παράδειγμα όταν εφαρμόζονται πρότυπα σχεδίασης στον κώδικα;
Τι τύπους δοκιμών πραγματοποιείτε για τον έλεγχο του κώδικα κατά τη διάρκεια της ανάπτυξης;
Πώς μπορείτε να υλοποιήσετε τον δικό σας διαχειριστή πλαισίου σε μια κλάση Python;
Πώς πραγματοποιείται η ανταλλαγή δεδομένων μεταξύ του γεννήτορα και της coroutine στο πρόγραμμα;
Ποια μέθοδο χρησιμοποιείς για να διατηρείς και να αναπτύσσεις τις τεχνικές σου δεξιότητες;
Εξηγήστε τι σημαίνει η αρχή της απομόνωσης των συναλλαγών στα συστήματα διαχείρισης βάσεων δεδομένων.
Μπορώ να μάθω για τις θετικές εντυπώσεις και την εργασιακή εμπειρία σας στην προηγούμενη θέση;
Πώς να υπολογίσετε το συνολικό κόστος των παραγγελιών με ένα ερώτημα SQL;
Τι είναι ειδικές μέθοδοι στη γλώσσα προγραμματισμού και πώς υλοποιούνται;
Πώς να αποφύγετε το πρόβλημα N+1 κατά την εργασία με το SQLAlchemy;