Python
Ποια προγράμματα λογισμικού χρησιμοποιείς για τη δημιουργία διαγραμμάτων και σχημάτων;
Ποιος είναι ο κύριος στόχος της διαδικασίας κανονικοποίησης δεδομένων σε μια σχεσιακή βάση δεδομένων;
Τι είναι το RAG (Retrieval Augmented Generation); Πες μου τι ξέρεις για τη δουλειά με τα LLM.
Μπορείτε να εξηγήσετε τι σημαίνει η έννοια του 'stateful service' και πώς διαφέρει από τις υπηρεσίες χωρίς κατάσταση;
Μπορείτε να δώσετε ένα παράδειγμα υλοποίησης των αρχών της αντικειμενοστραφούς προγραμματισμού σε Python;
Μπορείτε να εξηγήσετε τις αρχές του αντικειμενοστραφούς προγραμματισμού στη Python;
Ποια είναι η χρονική πολυπλοκότητα της αναζήτησης ενός στοιχείου σε ένα λεξικό Python;
Έχετε εμπειρία στη συγγραφή και εκτέλεση μονάδων δοκιμών στα έργα σας;
Ποιος είναι ο σκοπός της χρήσης των __slots__ στην Python και πώς διαφέρει από τα συνηθισμένα χαρακτηριστικά κλάσης;
Ποια ειδικά μέθοδοι στην Python επιτρέπουν τον έλεγχο της συμπεριφοράς των αντικειμένων κατά την εργασία με hashing;
Μπορείς να εξηγήσεις πώς υλοποιούνται η πολυνηματικότητα και η διαχείριση νημάτων στην Python;
Ποιους νέους τεχνικούς τομείς σκοπεύετε να μάθετε σύντομα;
Ποιο είναι το πλεονέκτημα της χρήσης πολυεπεξεργαστικών προσεγγίσεων για την επίλυση υπολογιστικών εργασιών σε Python;
Μπορείς να καταγράψεις και να περιγράψεις τους διάφορους τύπους εικονικών περιβαλλόντων που χρησιμοποιείς ή γνωρίζεις;
Εξηγήστε τη διαφορά μεταξύ του τυπικού λεξικού σε Python και της συλλογής defaultdict και σε ποιες περιπτώσεις είναι πιο βολικό να τη χρησιμοποιείτε.
Σε ποιες περιπτώσεις έχετε χρησιμοποιήσει την ασύγχρονη εκτέλεση εργασιών στα έργα σας;
Ποια μέθοδος χρησιμοποιεί το Backend για να ελέγξει την πλαστογράφηση του JWT;
Ποια είναι η συνολική σας εμπειρία και πορεία στον τομέα των πληροφοριακών τεχνολογιών;
Έχεις χρησιμοποιήσει το Docker Compose στα έργα σου;
Περιγράψτε μια κατάσταση όπου παρεξηγήσεις στην επικοινωνία οδήγησαν σε προβλήματα στο έργο