Python
Μπορείτε να καλέσετε συγχρονισμένες λειτουργίες μέσα σε μια ασύγχρονη λειτουργία χωρίς σφάλματα ή μπλοκαρίσματα;
Πώς γίνεται η αυτόματη συλλογή μη χρησιμοποιούμενων αντικειμένων στη μνήμη σε ένα σύστημα ελεγχόμενης εκτέλεσης προγραμμάτων;
Τι είναι ένα lazy QuerySet στο Django; Μίλησε για το select_related και prefetch_related — για τι είναι χρήσιμα, πώς διαφέρουν.
Πώς μετατρέπουμε μια κανονική συνάρτηση σε γεννήτρια στην Python;
Πώς υλοποιήσατε την επεξεργασία εργασιών στο παρασκήνιο σε έργα Django;
Μπορείς να απαριθμήσεις και να περιγράψεις τις βασικές έννοιες του λειτουργικού προγραμματισμού που υλοποιούνται στην Python;
Έχετε εργαστεί με το Celery για την υλοποίηση ασύγχρονων διαδικασιών σε έργα;
Ποια ευρετήρια πρέπει να τοποθετηθούν στον πίνακα users βάσει των γραμμένων ερωτημάτων;
Σε ποιες συνθήκες η πρόσβαση σε ένα στοιχείο σε ένα λεξικό γίνεται σε γραμμικό χρόνο;
Θα θέλατε να ασχοληθείτε με την ανάπτυξη λογισμικού στο πλαίσιο αυτής της ειδικότητας;
Πώς γνωρίστηκες με τις αρχές SOLID και πώς τις εφάρμοσες στην πράξη;
Έχετε εμπειρία στην υλοποίηση διαδικασιών ελέγχου και διόρθωσης των εισερχόμενων δεδομένων;
Μπορείτε να αναφέρετε δημοφιλείς ενσωματωμένους διακοσμητές στη γλώσσα Python και να δώσετε παραδείγματα χρήσης;
Για ποιο λόγο χρησιμοποιείται η εντολή git stash στη διαχείριση εκδόσεων;
Ποια εργαλεία στατικής ανάλυσης κώδικα χρησιμοποιείτε στην εργασία σας;
Ποια πλεονεκτήματα προσφέρει η χρήση ORM κατά την εργασία με βάσεις δεδομένων;
Ποιο είναι το κύριο καθήκον της μεθόδου __hash__ στην Python και γιατί είναι απαραίτητη κατά την εργασία με αντικείμενα;
# 1. Ανυψώστε στο τετράγωνο κάθε αριθμό, χρησιμοποιώντας lambda. # Το αποτέλεσμα πρέπει να είναι μια λίστα αριθμών. L = [1, 2, 3, 4, 5]
Τι μπορεί να είναι ένα κλειδί σε ένα λεξικό;
Μπορείς να δώσεις ένα παράδειγμα κατάστασης αγώνα συνθηκών στη βιβλιοθήκη asyncio;