Python
Ποια είναι η διαφορά μεταξύ νημάτων και διαδικασιών;
Έχετε εμπειρία στην ανάπτυξη web εφαρμογών με χρήση FastAPI;
Μπορείτε να εξηγήσετε τι εννοείται με το fixture στο πλαίσιο των δοκιμών με pytest;
Πώς μπορεί να προσδιοριστεί ο όγκος μνήμης που καταναλώνει ένας αλγόριθμος κατά την εκτέλεση;
Πώς δημιουργούνται και χρησιμοποιούνται οι γεννήτριες στη βιβλιοθήκη asyncio;
Ποιες μεθόδους ανάπτυξης εφαρμογών γνωρίζετε και μπορείτε να περιγράψετε τα χαρακτηριστικά τους;
Μπορείτε να εξηγήσετε την έννοια της ασυμπτωτικής πολυπλοκότητας και τον ρόλο της στην ανάλυση αλγορίθμων;
Έχετε εμπειρία στη χρήση μηχανισμών μεταδεδομένων συναλλαγών;
Πώς υλοποιείται ο πολυμορφισμός στην κληρονομιά αντικειμένων;
Τι σας ώθησε να πάρετε την απόφαση να αλλάξετε την τρέχουσα θέση εργασίας;
Ποια τεχνική ή εργαλείο πρέπει να χρησιμοποιείται για προστασία ή ανάλυση σε συνθήκες επίθεσης MITM;
Μπορείτε να εξηγήσετε την έννοια της συνεργατικής πολυδιεργασίας σε ένα υπολογιστικό σύστημα;
Πώς θεμελίωσατε τη θέση σας κατά τη διάρκεια της συζήτησης;
Οι λειτουργίες εμφάνισης στο Django υποστηρίζουν την εκτέλεση λειτουργιών ασύγχρονα;
Μπορείτε να εξηγήσετε τις βασικές διαφορές μεταξύ των πλαισίων Django, Flask και FastAPI για την ανάπτυξη web εφαρμογών;
Ποια μέθοδοι χρησιμοποιούνται για την βελτιστοποίηση εργασιών που περιορίζονται από τους πόρους της επεξεργαστικής μονάδας;
Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την πρόληψη ή την εξάλειψη των συνθηκών αγώνα κατά την εργασία με νήματα σε εφαρμογές πολλαπλών διαδικασιών;
Πώς γίνεται η δρομολόγηση των αιτημάτων (κατηγοριοποίηση ανά τύπο ερώτησης);
Μπορείτε να εξηγήσετε τι είναι οι εικονικοί διακομιστές EC2 στην πλατφόρμα cloud AWS;
Είστε έτοιμοι να πραγματοποιήσετε ανασκόπηση κώδικα και να βελτιώσετε τις λύσεις που έχουν παραδοθεί από τον εργολάβο; Έχετε κάνει ήδη ανασκόπηση κώδικα;