Python
Μπορείτε να αναφέρετε το συνολικό αριθμό έργων που υλοποιήσατε στην προηγούμενη εργασία σας;
Έχετε ποτέ πειραματιστεί με το διαχωρισμό ενός μονολίθου σε μικροϋπηρεσίες;
Πώς γίνεται η ενσωμάτωση της κορουτίνης με τον κύριο βρόχο επεξεργασίας γεγονότων;
Εξηγήστε την έννοια της συνδεδεμένης λίστας και πώς λειτουργεί.
Περιγράψτε τον κύκλο ζωής ενός αιτήματος HTTP στο Django από τον πελάτη μέχρι την απάντηση.
Ποιοι τύποι JOIN υπάρχουν στο SQL;
Τι είναι το WebSocket και ποια είναι η διαφορά από το κανονικό HTTP;
Ποιο όγκο κώδικα υλοποιήσατε στο τελευταίο σας έργο;
Ποιο διαχειριστή πακέτων χρησιμοποιείτε;
Μπορείτε να εξηγήσετε τι εννοείται με μια γλώσσα προγραμματισμού που πρέπει να μεταγλωττιστεί πριν από την εκτέλεση;
Τι να κάνετε αν το ερώτημα SQL είναι ήδη βελτιστοποιημένο, αλλά εξακολουθεί να είναι βαρύ;
Πόσο αυτόνομος ήσουν στην επιλογή των εργασιών, ή λάμβανες περισσότερες οδηγίες από τον διευθυντή;
Ήσασταν ηγέτης ομάδας ή έργου στην τρέχουσα ή προηγούμενη εμπειρία σας;
[όνομα] ρώτησε: Ποιος ασχολήθηκε με την αρχιτεκτονική σε αυτά τα συστήματα;
Ποια κοινά χαρακτηριστικά ενώνουν το dataclass και το namedtuple στην Python;
Τι τύπους εργασιών μηχανικής μάθησης υλοποιήσατε κατά την ενσωμάτωση μοντέλων στις διαδικασίες προϊόντος;
Υπάρχουν αρκετές υπηρεσίες (2-3), και υπάρχει ένα επιχειρηματικό σενάριο που διαπερνά όλες τις υπηρεσίες. Αν μια λειτουργία σε μια από τις υπηρεσίες στη μέση ή στο τέλος αποτύχει, το σύστημα βρίσκεται σε μη συνεπή κατάσταση. Ποιες μέθοδοι μπορούν να χρησιμοποιηθούν για να επιτευχθεί η διαλειτουργική συναλλαγή (ή όλο το σενάριο εφαρμόστηκε, ή καθόλου), αν κάθε υπηρεσία έχει τη δική της βάση δεδομένων;
CREATE TABLE products ( id SERIAL PRIMARY KEY, category VARCHAR(100) NOT NULL, name VARCHAR(255) NOT NULL, description TEXT, price DECIMAL(10, 2) NOT NULL CHECK (price >= 0) );
Έχετε δουλέψει με το Redis; Σε ποια μορφή αποθηκεύει δεδομένα το Redis και ποιους τύπους τιμών υποστηρίζει;
Για τι ήσασταν υπεύθυνος, ποιο ήταν το καθήκον σας;