Ποιο πλαίσιο θεωρείς πιο κατάλληλο — Django ή FastAPI, και με ποια κριτήρια επιλέγεις;
Python
Εξηγήστε τον μηχανισμό λειτουργίας των νημάτων στη γλώσσα Python και πού μπορούν να εφαρμοστούν.
Πώς παρακολουθούσατε την πρόοδο και την κατάσταση των εργασιών στο προηγούμενο έργο ή εταιρεία σας;
Ποιες λειτουργίες ή ενέργειες θεωρούνται μέρος μιας συναλλαγής κατά τη χρήση του REST API;
Τι είναι οι περιγραφείς στην Python;
Εξηγήστε τι είναι ένα αντικείμενο που μπορεί να γίνει hash και ποιες ιδιότητες πρέπει να έχει.
Ποιοι παράγοντες πρέπει να λάβετε υπόψη όταν επιλέγετε ανάμεσα σε δύο ίσες προτάσεις εργασίας;
Αν χρειάζεστε μόνο το δέκατο στοιχείο από μια ταξινομημένη συλλογή, πώς θα ξαναγράφατε το ερώτημα ή την έκφραση ORM;
Πώς μπορεί κανείς να καλέσει μια στατική μέθοδο μέσα σε μια κλάση ή εκτός του πλαισίου της;
Όταν δημιουργείτε μονάδες δοκιμών, βασίζεστε σε προκατασκευασμένα σενάρια δοκιμών ή τα αναπτύσσετε μόνοι σας κατά τη διάρκεια;
Υπήρξαν καταστάσεις όπου ήταν απαραίτητο να επαναληφθεί ένα αίτημα POST χωρίς να αλλάξει το αποτέλεσμα;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης μαγικών μεθόδων στην Python;
Έχετε εμπειρία στην ανάπτυξη χρησιμοποιώντας τεχνολογίες πολλαπλών νημάτων και ασύγχρονες τεχνολογίες;
Μπορείτε να ρίξετε μια εξαίρεση από έξω μέσα σε έναν γεννήτορα; Ποια μηχανισμοί υπάρχουν για αυτό;
Σε ποιες περιπτώσεις συνιστάται η γραφή μονάδων δοκιμών για τον κώδικα;
Ποια είναι η διαφορά μεταξύ Flask, Django και FastAPI;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης κατακερματισμένων δεικτών σε συστήματα διαχείρισης βάσεων δεδομένων;
Μπορείς να μιλήσεις για την εμπειρία σου με το SQLAlchemy σε έργα;
Μπορείς να απαριθμήσεις τις διάφορες μεθόδους εργασίας με QuerySet στο Django;
Περιγράψτε την τεχνική αρχιτεκτονική του συστατικού της πλατφόρμας βαθμολόγησης που αλληλεπιδρά με το μοντέλο ML: διαχωρισμός υπηρεσιών και ευθυνών, επικοινωνίες μεταξύ τους και η προσωπική σας συμβολή.