Τι εννοούμε με τον όρο ανταγωνισμός στον προγραμματισμό και πώς υλοποιείται;
Python
Εξηγήστε τι είναι οι ανώνυμες συναρτήσεις στον προγραμματισμό και πώς χρησιμοποιούνται.
Έχετε εμπειρία με το module asyncio για ασύγχρονο προγραμματισμό σε Python;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος CORS και πώς λειτουργεί στο πλαίσιο της ανάπτυξης ιστού;
Με ποια είδη διασφάλισης παράδοσης μηνυμάτων είστε εξοικειωμένος;
Εξηγήστε τι είναι το GIL στη γλώσσα προγραμματισμού Python και ποιο ρόλο παίζει στην εκτέλεση των νημάτων.
Ποιος είναι ο ρόλος των σημάτων στο πλαίσιο του Django και ποια είναι τα πλεονεκτήματά τους κατά την ανάπτυξη εφαρμογών;
Ποιος είναι ο κύριος στόχος της χρήσης της κατασκευής async/await στον προγραμματισμό;
Ποια είναι η διαφορά μεταξύ των εννοιών γεννήτριας και επαναλήπτη στον προγραμματισμό;
Σε ποιες περιπτώσεις και για ποιο λόγο χρησιμοποιείται το μοτίβο Διακοσμητής στον προγραμματισμό;
Μπορείτε να εξηγήσετε την αρχιτεκτονική της πρώτης έκδοσης του πρωτοκόλλου HTTP;
Μπορείτε να εξηγήσετε την έννοια του middleware και τον ρόλο του στην αρχιτεκτονική των λογισμικών συστημάτων;
Ποιος είναι ο ρόλος του Meta στο πλαίσιο του serializer Django;
Εξηγήστε την έννοια του πολυνηματισμού και τη χρήση του στον προγραμματισμό.
Μπορείτε να εξηγήσετε τι σημαίνει η εντολή cherry-pick στο Git και για ποιο λόγο χρησιμοποιείται;
Πώς πραγματοποιείται η παράλληλη επεξεργασία εργασιών σε Python χρησιμοποιώντας νήματα;
Μπορείτε να εξηγήσετε τι είναι το μοτίβο διακοσμητή στη γλώσσα Python και πώς εφαρμόζεται;
Τι είναι και πώς λειτουργεί ο ασύγχρονος προγραμματισμός με τη χρήση asyncio στην Python;
Ποια modules στη βασική βιβλιοθήκη της Python χρησιμοποιούνται για την οργάνωση της παράλληλης εκτέλεσης κώδικα;
Μπορείτε να εξηγήσετε πώς υλοποιούνται οι επαναληπτές σε Python και ποια πλεονεκτήματα προσφέρουν κατά την εργασία με συλλογές δεδομένων;