Python
Τι σημαίνει η σημειογραφία Big O στην ανάλυση αλγορίθμων;
[x for x in y] από (x for x in y) Διαφορά μεταξύ copy() και deepcopy()
Πώς γίνεται η βαθιά αντιγραφή (`deepcopy`) ενός αντικειμένου με κυκλικές αναφορές: για παράδειγμα, ένα αντικείμενο «άτομο» έχει αναφορά στη σύζυγό του, και η σύζυγος έχει μια αντίστροφη αναφορά στον σύζυγό του;
Πώς διασφαλίζεται η μοναδικότητα των στοιχείων κατά τη χρήση της δομής δεδομένων set;
Τι είναι οι Μηδενικές Διακοπές Μεταναστεύσεις; Πρόβλημα με την προσθήκη μιας στήλης NOT NULL χωρίς προεπιλογή σε επίπεδο βάσης δεδομένων.
Ποιο πρόβλημα θα μπορούσε να προκύψει μεταξύ των βημάτων επεξεργασίας αν αυτό δεν είναι μια ενιαία συναλλαγή;
Ποιες είναι οι βασικές διαφορές μεταξύ των διαφορετικών τύπων αιτημάτων HTTP;
Ποια πλεονεκτήματα προσφέρει η χρήση ασύγχρονης προγραμματισμού σε σύγκριση με το πολυνηματικό προγραμματισμό;
Ποια frameworks δεν σας αρέσουν και γιατί;
Ποιοι τύποι δομών δεδομένων έχετε χρησιμοποιήσει στα έργα σας;
Εξηγήστε την έννοια του GIL στην Python και την επίδρασή του στην πολυνηματική επεξεργασία.
Πώς πραγματοποιείται η παρακολούθηση και ο έλεγχος της εκτέλεσης των SQL ερωτημάτων στη βάση δεδομένων;
Μπορείτε να εξηγήσετε τι εννοείται με τον όρο 'μοντέλο' στο πλαίσιο της ανάπτυξης λογισμικού;
Τι συμβαίνει αν δημιουργήσουμε μια κλάση που κληρονομεί από πολλές βασικές κλάσεις που έχουν ίδιες μεθόδους;
Μπορείς να εξηγήσεις τα βασικά χαρακτηριστικά των primitive τύπων δεδομένων στην Python;
Ποια στοιχεία περιλαμβάνονται στη δομή μιας διεύθυνσης URL;
Εξηγήστε τι εννοείται με την έννοια της αμεταβλητότητας στους τύπους δεδομένων και ποια είναι τα πλεονεκτήματά της
Σε ποιες γλώσσες προγραμματισμού έχετε γράψει;
Τι είναι ο αντικειμενοστραφής προγραμματισμός και ποια είναι τα principles του;
Γιατί στην Python χρειάζονται αμετάβλητοι τύποι δεδομένων, όπως οι πλειάδες, αν υπάρχει ήδη μια λίστα;