Εξηγήστε την έννοια του CBV στο πλαίσιο του Django και πώς διαφέρει από το FBV
Python
Έχετε πρακτική εμπειρία στην υλοποίηση αυθεντικοποίησης με λογαριασμούς Google;
Μπορείτε να εξηγήσετε ποιο είναι το πρόβλημα N+1 κατά την εργασία με ORM και γιατί συμβαίνει;
Έχεις χρησιμοποιήσει στα έργα σου εργαλεία για την εξασφάλιση της ασφάλειας των νημάτων και του συγχρονισμού των διαδικασιών;
Πες μας για μια περίπτωση όπου επέδειξες πρωτοβουλία και πρότεινες βελτίωση στη διαδικασία εργασίας.
Πώς υλοποιείται η ασύγχρονη εκτέλεση λειτουργιών με τη δομή async/await;
Πότε είναι σκόπιμο να χρησιμοποιούμε πίνακες στον προγραμματισμό;
Μπορείτε να μιλήσετε για τις τεχνολογίες και τα εργαλεία που χρησιμοποιήσατε στην προηγούμενη επαγγελματική σας δραστηριότητα;
-- Διαδικασία A ΑΡΧΗ; ΕΠΙΛΕΞΤΕ * ΑΠΟ παραγγελίες ΟΠΟΥ id = 1 ΓΙΑ ΕΝΗΜΕΡΩΣΗ; ΕΠΙΛΕΞΤΕ * ΑΠΟ παραγγελίες ΟΠΟΥ id = 2 ΓΙΑ ΕΝΗΜΕΡΩΣΗ; -- Διαδικασία B (την ίδια ώρα) ΑΡΧΗ; ΕΠΙΛΕΞΤΕ * ΑΠΟ παραγγελίες ΟΠΟΥ id = 2 ΓΙΑ ΕΝΗΜΕΡΩΣΗ; ΕΠΙΛΕΞΤΕ * ΑΠΟ παραγγελίες ΟΠΟΥ id = 1 ΓΙΑ ΕΝΗΜΕΡΩΣΗ;
Μπορεί να συμβεί μια κατάσταση όπου δύο διαφορετικά κλειδιά σε ένα λεξικό έχουν το ίδιο hash;
Ποια βασικά χαρακτηριστικά ποιότητας αξιολογείτε πρώτα κατά την έναρξη ενός νέου έργου;
Πώς γίνεται το αίτημα προς τον ιστότοπο και η επεξεργασία του στην πλευρά του διακομιστή;
Έχετε εμπειρία με παλαιό ή κληρονομημένο κώδικα στα έργα σας;
Ποια εργαλεία ή πακέτα υπάρχουν στην Python για τη δημιουργία διεπαφών και αφηρημένων κλάσεων;
Μπορείς να δώσεις ένα παράδειγμα όταν χρησιμοποιείται η τιμή None στην Python;
Έχετε υποχρεώσεις απέναντι στον προηγούμενο εργοδότη σας που απαιτούν μακροπρόθεσμη εκπλήρωση;
Ποια είναι τα μειονεκτήματα του ασύγχρονου κώδικα;
Πώς επηρεάζει η χρήση των annotations τύπων στην Python την απόδοση και την εκτέλεση του προγράμματος;
Τι εννοείται με τον όρο αντιστροφή στο μοτίβο αντιστροφής εξαρτήσεων;
Πόσο χρόνο σκοπεύεις να αφιερώσεις στην αναζήτηση κατάλληλης εργασίας;