Μπορείτε να εξηγήσετε τι είναι μια συναλλαγή στο πλαίσιο βάσεων δεδομένων ή συστημάτων επεξεργασίας δεδομένων;
Python
Πώς διασφαλίζεται η ασφάλεια της πρόσβασης στο λεξικό σε ένα περιβάλλον πολλαπλών νημάτων;
Μπορείτε να εξηγήσετε τι είναι το GIL και πώς επηρεάζει τη λειτουργία των νημάτων στην Python;
Μπορείτε να εξηγήσετε πώς λειτουργεί ο παγκόσμιος ερμηνευτής κλειδώματος στην Python και πώς επηρεάζει την εκτέλεση των νημάτων;
Μπορείς να απαριθμήσεις τα βασικά είδη συναλλακτικών σχημάτων που χρησιμοποιούνται σε σχεσιακές βάσεις δεδομένων;
Περιγράψτε την εμπειρία σας με το Docker σε έργα και εργασίες που λύσατε με τη βοήθειά του
Μπορείτε να εξηγήσετε τι εννοείται με τον πολλαπλό επεξεργαστή και πώς διαφέρει από την πολυνηματικότητα;
Ποια εμπειρία και εκπαιδευτικοί πόροι επηρέασαν την ανάπτυξή σας ως προγραμματιστή;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας του LEFT JOIN σε SQL και πώς διαφέρει από άλλες ενώσεις;
Μπορείτε να απαριθμήσετε τα επίπεδα απομόνωσης των συναλλαγών που γνωρίζετε;
Ποιοι είναι οι στόχοι και τα σχέδιά σου για τα επόμενα χρόνια στην επαγγελματική σου ανάπτυξη;
Εξηγήστε τι αποτελεί η έννοια του σχήματος συναλλαγών σε μια βάση δεδομένων
Πώς υλοποιείται η ασύγχρονη εκτέλεση των εργασιών στον μηχανισμό Event Loop;
Μπορείτε να εξηγήσετε τι είναι μια coroutine και πώς χρησιμοποιούνται στον προγραμματισμό;
Εξηγήστε τι εννοείται με τον όρο 'κλείσιμο' στον προγραμματισμό.
Χρησιμοποιήσατε στην πρακτική σας συστήματα συνεχούς ολοκλήρωσης και παράδοσης στην προηγούμενη εργασία σας;
Ποιος είναι ο ρόλος του GIL στην Python και γιατί μπορεί να περιορίσει την πολυνηματική επεξεργασία;
Έχετε εμπειρία στην ανάπτυξη ή χρήση ασύγχρονων διαδικασιών;
Μπορείτε να εξηγήσετε τον μηχανισμό του βρόχου γεγονότων (Event Loop) στον ασύγχρονο προγραμματισμό;
Μπορείτε να εξηγήσετε πώς ενσωματώσατε μοντέλα μηχανικής μάθησης στο διακομιστή της εφαρμογής στην προηγούμενη εργασία σας;