Είναι δυνατόν να υλοποιηθεί επεξεργασία πολλαπλών επεξεργαστών, διανέμοντάς την μεταξύ διαφορετικών πυρήνων επεξεργαστή;
Python
Ποια κριτήρια είναι σημαντικά για εσάς κατά την αξιολόγηση ενός πιθανού εργοδότη;
Καταλαβαίνω σωστά, εργάστηκες στην εταιρεία από το 2023;
Ποια είναι τα πλεονεκτήματα της χρήσης δεικτών σε βάσεις δεδομένων;
Τι σημαίνει η δυνατότητα αλλαγής του περιεχομένου των αντικειμένων στην Python;
Μπορείς να μοιραστείς ένα παράδειγμα μιας εργασίας που σου έφερε ευχαρίστηση ή που βρήκες ενδιαφέρουσα να λύσεις;
Τι σας παρακινεί στην αναζήτηση μιας νέας θέσης;
Αναφέρετε το πιο αξιοσημείωτο έργο ή ιδέα που καταφέρατε να υλοποιήσετε.
Ποια εργαλεία ή συστήματα χρησιμοποιείς για τη μεταγλώττιση και την κατασκευή των έργων σου;
Πώς ξεκινήσατε να ασχολείστε με την ανάπτυξη σε Python;
Μπορείτε να εξηγήσετε τις βασικές αρχές του REST και τα αρχιτεκτονικά χαρακτηριστικά του;
Έχεις δουλέψει κυρίως με FastAPI ή με Django; Μπορείς να εξηγήσεις για το select_related και prefetch_related — τι είναι και γιατί χρησιμοποιούνται;
Πες μου για το τρέχον μέρος εργασίας σου: ποιες είναι οι εργασίες, η ομάδα, ο ρόλος σου;
Ποια αρχές πρέπει να λαμβάνονται υπόψη κατά την ανάπτυξη ενός RESTful API;
Εξηγήστε την έννοια της bi-connection στο πλαίσιο των αλγορίθμων και τον ρόλο της στην επίλυση προβλημάτων.
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του συστήματος κατανομής φόρτου μεταξύ διακομιστών;
Πώς μπορεί να υλοποιηθεί ένας μηχανισμός δημιουργίας δεδομένων ή αντικειμένων;
# ΑΤΜ που φορτώνεται με κασέτες με χαρτονομίσματα, με την εφαρμογή μας στο πλοίο # πρέπει να μπορεί να εκδίδει χαρτονομίσματα για το καθορισμένο ποσό ή να απαντά με άρνηση # Κατά την έκδοση, τα χαρτονομίσματα αφαιρούνται από το υπόλοιπο του ΑΤΜ. # Επιτρεπτές ονομασίες: 50€, 100€, 500€, 1000€, 5000€. class ATM: pass # χώρος για κώδικα # Συσκευή του ΑΤΜ: # - τα χρήματα βρίσκονται σε κασέτες μέσα στο ΑΤΜ, φορτώνονται από τον επιθεωρητή και ξαναφορτώνονται; # - σε κάθε κασέτα υπάρχουν χαρτονομίσματα της δικής της ονομαστικής αξίας; # - το ΑΤΜ μπορεί να μετρήσει τα υπόλοιπα χαρτονομίσματα στις κασέτες, αλλά αυτή η λειτουργία διαρκεί πολύ - πρέπει να καλείται όσο το δυνατόν λιγότερο. # API για αλληλεπίδραση με τον εξοπλισμό του ΑΤΜ. # η διεπαφή SDK μπορεί να τροποποιηθεί/επεκταθεί με συμφωνία των μερών, αν χρειάζεται class SDK(ABC): @abstractmethod def count_banknotes(self, banknote: int) -> int: pass @abstractmethod def move_banknote_to_dispenser(self, banknote: int, count: int) -> None: pass @abstractmethod def open_dispenser(self) -> None: pass
Μπορείτε να εξηγήσετε το νόημα του κώδικα 301 στην απάντηση του διακομιστή HTTP;