Python
Χρησιμοποιούνται μεταβλητές στην προσέγγιση προγραμματισμού λειτουργικού;
Πώς φορτώθηκαν τα έγγραφα στη διανυσματική βάση δεδομένων; Πώς πραγματοποιήθηκε το chunking;
Ποια είναι η διαφορά μεταξύ των εργασιών που εκτελούνται μέσω κανονικών εργασιών και αυτών που εκτελούνται μέσω shared_task;
Τι σημαίνει το `self` και πώς διαφέρει από το `cls`; Μπορούν να μετονομαστούν;
Τι συμβαίνει με το περιγραφέα αρχείου κατά το fork της διαδικασίας;
Ποιο από αυτά (λίστα και γεννήτρια) είναι αντίγραφο των δεδομένων και ποιο όχι;
Ποια πρωτόκολλα μετάδοσης δεδομένων χρησιμοποιούνται σε βάσεις δεδομένων NoSQL (Redis, MongoDB, Elasticsearch);
Έχετε χρησιμοποιήσει το RabbitMQ σε παραγωγή;
Πώς γίνεται η ανάπτυξη μοντέλων μηχανικής μάθησης; Ποια είναι τα στάδια και ποια μπορεί να είναι τα προβλήματα;
Πες μου για τα τελευταία υλοποιημένα έργα, πάνω σε τι εργάστηκες, ήταν από το μηδέν;
Πότε να χρησιμοποιείτε asyncio.gather και πότε TaskGroup; Πλεονεκτήματα και μειονεκτήματα του καθενός.
Αν είδατε αργές ερωτήσεις, πώς αναλύσατε το πρόβλημα και πώς το λύσατε; Υπάρχει μια πραγματική περίπτωση;
Ποιο στοίβα θα χρησιμοποιούσατε για τη βάση δεδομένων και, ειδικότερα, για την αναζήτηση διανυσμάτων (Qdrant ή pgvector);
Τι είναι το deadlock (αδιέξοδο);
Ποια είναι τα δυνατά και αδύνατα σημεία σου (στο λογισμικό); Τι επιδιώκεις να βελτιώσεις;
Ποια είναι η σωστή επιλογή για την έκδοση χαρτονομισμάτων — γιατί πρέπει να εκδίδονται με τα μεγαλύτερα χαρτονομίσματα;
Ποιες εργασίες σε Python παράγονται καλά, ποιες όχι; Ποια εργαλεία χρησιμοποιούνται για εργασίες που σχετίζονται με IO και CPU;
Μπορεί το Django να γίνει ασύγχρονο;
Αν μέσα στον διαχειριστή συμφραζομένων κάνετε επιστροφή της σύνδεσης, θα επιστραφεί ανοιχτή ή κλειστή;
Πώς γίνεται η ανασκόπηση κώδικα σας;