Έχετε ασχοληθεί ποτέ με το σχεδιασμό αρχιτεκτονικής εκτός από την ανάπτυξη;
Python
Φανταστείτε ότι το σημείο τερματισμού για την ανάκτηση του καταλόγου ταινιών έχει αρχίσει να επιβραδύνεται σημαντικά. Πώς θα διαγνώσετε το πρόβλημα και θα αναζητήσετε αργά ερωτήματα SQL; Τι είναι το πρόβλημα N+1 και πώς λύνεται σε επίπεδο ORM και απλών ερωτημάτων SQL;
Ποιες ενσωματωμένες βιβλιοθήκες Python γνωρίζετε και χρησιμοποιείτε πιο συχνά;
Έχετε ανοιχτή ατομική επιχείρηση ή αυτοαπασχόληση, και είστε έτοιμοι να καταγράψετε μια κατάλληλη κατάσταση;
Με ποια βάσεις δεδομένων NoSQL είστε εξοικειωμένοι και πώς είναι γενικά δομημένα τα αποθηκευτικά συστήματα NoSQL;
Ποιοι είναι οι μεταβλητοί και αμετάβλητοι τύποι δεδομένων στην Python; Ονομάστε παραδείγματα και εξηγήστε τη διαφορά.
Ποιος είναι ο λόγος για την αποχώρησή σας από την τελευταία εργασία;
Ποια νευρωνικά δίκτυα και εργαλεία AI χρησιμοποιείτε και για ποιες εργασίες;
Τι ψάχνετε όταν επιλέγετε μια ομάδα και μια εταιρεία; Πόσο σημαντικό είναι για εσάς να εργάζεστε στον τραπεζικό τομέα ή να δοκιμάσετε άλλους τομείς;
Πώς μπήκατε στην ανάπτυξη και γιατί επιλέξατε την κατεύθυνση backend;
Πώς οργανώθηκε η εργασία με το Git και την ομάδα στο έργο; Πώς πήγε η ανασκόπηση κώδικα; Τι έγινε κατά τη διάρκεια μιας επείγουσας διορθωτικής ενημέρωσης κατά τη διάρκεια της κυκλοφορίας; Ρυθμίσατε pipelines CI/CD και χρησιμοποιήσατε Docker/Docker Compose;
Για ποιο λόγο υπάρχουν τα τεστ; Πρέπει να γράφονται και σε ποιες περιπτώσεις δεν είναι απαραίτητα ή εμποδίζουν;
Πού βρίσκεστε και ποια είναι η ζώνη ώρας σας;
Σε ποιο επίπεδο καθαρού εισοδήματος περιμένετε;
Έχετε συναντήσει ποτέ μοτίβα GoF; Δώστε μερικά παραδείγματα.
Τι είναι μια συναλλαγή και ποια καταστάσεις μπορεί να έχει μια συναλλαγή;
Ποιες δεξιότητες, εργαλεία ή τεχνολογίες θέλετε να μάθετε ή να βελτιώσετε τον επόμενο χρόνο;
Ποιο προτιμάτε: Django ή FastAPI, και γιατί; Έχετε συνδέσει ποτέ το Swagger και γράψει τεκμηρίωση API; Ποιες είναι οι διαφορές στην ασynchrony;
Αν συμφωνήσουμε, είστε έτοιμοι να ξεκινήσετε από την επόμενη Δευτέρα;
Εμείς αποθηκεύουμε δεδομένα ενός δημοφιλούς σειριακού. Όταν κυκλοφορεί ένα νέο επεισόδιο, ένα εκατομμύριο χρήστες ζητούν αυτά τα δεδομένα ταυτόχρονα, και λήγει το TTL της cache. Τι θα συμβεί στη βάση δεδομένων και πώς να προστατεύσετε το σύστημα από αυτό το πρόβλημα;