Python
Πώς ορίζετε τα όρια της λειτουργικότητας που πρέπει να διαχωριστεί σε ένα ξεχωριστό μικροϋπηρεσία;
Μπορείτε να αναφέρετε και να περιγράψετε τα μοτίβα από το βιβλίο του Goff που χρησιμοποιήσατε στα εργασιακά σας έργα;
Έχετε συμμετάσχει στην ανάπτυξη ή υλοποίηση συστημάτων που χρησιμοποιούν το Celery για την επεξεργασία εργασιών στο παρασκήνιο;
Ποιες είναι οι βασικές διαφορές μεταξύ των εκδόσεων Django 2 και Django 3 όσον αφορά τις λειτουργικές δυνατότητες και τη συμβατότητα;
Πώς μπορεί να διασφαλιστεί η εκτέλεση ενός συγκεκριμένου κώδικα μετά από ένα μπλοκ, χωρίς να χρησιμοποιηθεί διαχειριστής πλαισίου;
Γιατί είναι αδύνατο να υλοποιηθεί ένας διακοσμητής σε Python χρησιμοποιώντας μόνο μια λειτουργία χωρίς εξωτερικές ή εσωτερικές λειτουργίες;
Εξηγήστε τον μηχανισμό λειτουργίας του βρόχου for στη Python.
Ποια είναι η διαφορά νοήματος μεταξύ των μεθόδων GET και POST;
Ποιοι τύποι μηχανισμών διαχείρισης πόρων υπάρχουν στην Python;
Ποια είναι η χρονική δυσκολία του αλγορίθμου δυαδικής αναζήτησης;
Σε ποιο τύπο βάσεων δεδομένων βρίσκεται το SQLite και πώς ταξινομείται;
Πώς διασφαλίζεται η διατήρηση του ιστορικού διαλόγου κατά την επανεκκίνηση του διακομιστή WebSocket;
Ποια είναι η διαφορά μεταξύ μιας κανονικής λειτουργίας και μιας ανώνυμης λειτουργίας (lambda);
Ποια μέθοδο και εργαλεία χρησιμοποιήσατε για την αυτοματοποίηση της διαδικασίας ανάπτυξης έργων;
Ποια είναι η διαφορά μεταξύ της εντολής docker run και της εντολής docker exec κατά τη διαχείριση κοντέινερ;
Μπορεί να εξηγηθεί ο σκοπός και η λειτουργία των τυπικών ροών εισόδου και εξόδου στο Linux, όπως το stdin και το stdout;
Έχετε χρησιμοποιήσει πολύ-στάδιο κατασκευή Docker για εφαρμογές Python στα έργα σας;
Χρησιμοποίησα τη μέθοδο exists στο Django για να ελέγξω την ύπαρξη αντικειμένων;
Ποια είναι η διαφορά μεταξύ πολυνηματικότητας, πολλαπλών επεξεργαστών και ασύγχρονης λειτουργίας; Πότε τι να χρησιμοποιήσετε;
Μπορείτε να εξηγήσετε τον ρόλο του αντικειμένου context στις προβολές Django και πώς χρησιμοποιείται για τη μεταφορά δεδομένων στο πρότυπο;