Python
Εξηγήστε την έννοια του currying των συναρτήσεων και την εφαρμογή του στον προγραμματισμό.
Πείτε μας για το έργο targetAI — τι είδους προϊόν ήταν και ποιες τεχνολογίες χρησιμοποιήθηκαν;
Με ποιους τρόπους διασφαλίζεται η ασφάλεια στο FastAPI;
Ποιο ποσό βλέπετε για τον εαυτό σας στο χρηματοοικονομικό μέρος;
Πώς διαφέρουν τα χαρακτηριστικά και οι ιδιαιτερότητες της εργασίας με βάσεις δεδομένων στη μνήμη σε σύγκριση με τα κλασικά παραδοσιακά συστήματα αποθήκευσης δεδομένων;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης νημάτων σε Python για πολυδιεργασία;
Ποιες βάσεις δεδομένων ή συστήματα αποθήκευσης δεδομένων χρησιμοποιήσατε στο προηγούμενο έργο σας;
Είναι απαραίτητο να χρησιμοποιήσετε τη λέξη-κλειδί yield στην υλοποίηση του διαχειριστή συμφραζομένων σε Python;
Μπορεί να υλοποιηθεί μια συνδεδεμένη λίστα με τα τυπικά μέσα της Python;
Πείτε μας για την εμπειρία σας με το RabbitMQ σε έργα.
Πώς ξεκινάς να δουλεύεις σε ένα έργο που ήδη λειτουργεί, χωρίς να ξεκινάς από το μηδέν;
Μπορείτε να εξηγήσετε την έννοια του κύκλου ζωής μιας εφαρμογής στο FastAPI και πώς υλοποιείται;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης ασύγχρονων τεχνολογιών;
Υπάρχει δυνατότητα πολλαπλής κληρονομιάς στην Python;
Σχεδιασμός συστήματος: υπηρεσία ML με το σημείο πρόσβασης Predict (60 δευτερόλεπτα για απάντηση). Πώς κλιμακώνεται; Σχεδίασε ένα σχήμα.
Τι σημαίνει ο όρος 'ροή' στο πλαίσιο των προτύπων POSIX;
Πώς μπορούμε να επεξεργαστούμε και να εξάγουμε αποτελεσματικά δεδομένα από μεγάλο αριθμό αρχείων, καθένα από τα οποία περιέχει ένα εκατομμύριο γραμμές;
Μίλησε για μοτίβα αρχιτεκτονικής. Πώς οργανώνεις τον κώδικα για ενσωμάτωση με μια εξωτερική υπηρεσία gRPC;
Μπορείτε να εξηγήσετε τι είναι οι μαγικές μέθοδοι στην Python και για ποιο λόγο χρησιμοποιούνται;
Ποια εργαλεία ή βιβλιοθήκες χρησιμοποιείς για να γράψεις δοκιμές στα έργα σου;