Πείτε μας, πάνω σε τι επικεντρωνόταν κυρίως η εργασία στην εταιρεία Alfa, ποια ομάδα, και τι θεωρείτε απαραίτητο να πείτε.
Python
Ποια είναι τα βασικά στοιχεία που πρέπει να ληφθούν υπόψη κατά την επιλογή μεθόδων ανάπτυξης λογισμικού;
Μπορείς να αναφέρεις τους βασικούς τύπους ευρετηρίων που χρησιμοποιούνται σε βάσεις δεδομένων;
Ποιον οργανισμό σκοπεύεις να επιλέξεις για τη δουλειά σου;
Ποια είναι η διαφορά μεταξύ δήλωσης μιας αφηρημένης κλάσης και μιας κανονικής κλάσης στον αντικειμενοστραφή προγραμματισμό;
Σε ποια κριτήρια πρέπει να δώσετε προσοχή κατά την επιλογή της μελλοντικής επαγγελματικής θέσης;
Πώς υλοποιείτε την συγχρονική και ασύγχρονη εκτέλεση λειτουργιών εισόδου/εξόδου στα έργα σας;
Ποιες προσεγγίσεις χρησιμοποιούνται για τη διαχείριση και ελαχιστοποίηση του τεχνικού χρέους σε ένα έργο;
Τι σας παρακινεί στην αναζήτηση μιας νέας θέσης;
Εξηγήστε την έννοια του διαχωρισμού πινάκων σε βάσεις δεδομένων και τα πλεονεκτήματά του
Μπορείτε να εξηγήσετε τι σημαίνει η έννοια της αφηρημένης κλάσης στον αντικειμενοστραφή προγραμματισμό;
Μπορείτε να εξηγήσετε την έννοια του sharding και πώς εφαρμόζεται σε μια βάση δεδομένων;
Εξηγήστε την έννοια του Mixin στην Python και πώς χρησιμοποιείται στον αντικειμενοστραφή προγραμματισμό.
Ποια κριτήρια ή προϋποθέσεις θεωρείς σημαντικά κατά την επιλογή ενός νέου οργανισμού για εργασία;
Έχετε εφαρμόσει ασύγχρονη προσέγγιση στην υλοποίηση λειτουργιών ή μονάδων στο έργο σας;
Τι σας ώθησε να εστιάσετε συγκεκριμένα στην ανάπτυξη του διακομιστή των εφαρμογών;
Τι σας κινητοποιεί στον τομέα της ανάπτυξης λογισμικού;
Πώς πραγματοποιείται η ακολουθία κλήσεων μεθόδων σε περίπτωση πολλαπλής κληρονομιάς στην Python;
Έχετε δημιουργήσει μόνοι σας ένα cluster Kubernetes από το μηδέν;