C#
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της αλληλεπίδρασης μέσω API;
Εξασφαλίζει η στοίβα ασφάλεια κατά τη χρήση σε περιβάλλον πολλαπλών νημάτων;
Μπορείτε να εξηγήσετε τις διαφορές μεταξύ των delegates Action και Func στη γλώσσα C#;
Πώς παρουσιάζεται ο τύπος δεδομένων για τους αντιπροσώπους στη γλώσσα προγραμματισμού;
Μπορείτε να εξηγήσετε τις βασικές διαφορές μεταξύ μονολιθικής, υπηρεσιοστραφούς και μικροϋπηρεσιών αρχιτεκτονικής εφαρμογών;
Μπορείτε να εξηγήσετε τι σημαίνει η εκτέλεση CRUD λειτουργιών στο πλαίσιο εργασίας με βάσεις δεδομένων;
Έχετε εμπειρία με φίλτρα εξουσιοδότησης σε εφαρμογές;
Πώς υλοποιείται ο μηχανισμός κληρονόμησης για τις αφηρημένες κλάσεις στον αντικειμενοστραφή προγραμματισμό;
Πώς καθορίζεται η αποδοτικότητα ενός αλγορίθμου όσον αφορά τον χρόνο εκτέλεσης και τη χρήση πόρων;
Σε ποια επίπεδα πρόσβασης στον προγραμματισμό χρησιμοποιείται ο τροποποιητής public;
Ποιος είναι ο ρόλος και ο σκοπός του στοιχείου Expression στο πλαίσιο του προγραμματισμού;
Μπορείτε να εξηγήσετε τι είναι η προδιαγραφή .NET Standard και πώς χρησιμοποιείται στην ανάπτυξη;
Μπορείτε να αναφέρετε τους βασικούς τύπους ευρετηρίων που χρησιμοποιούνται σε συστήματα διαχείρισης βάσεων δεδομένων SQL;
Σε ποιο σημείο αποθηκεύεται ένας σημαντικός τύπος δεδομένων κατά την συσκευασία αντικειμένων;
Πόσο καιρό εργάστηκες στην πιο ενδιαφέρουσα εργασία στη προηγούμενη θέση εργασίας σου;
Μπορείτε να εξηγήσετε την έννοια της καθυστερημένης φόρτωσης δεδομένων και σε ποιες περιπτώσεις εφαρμόζεται;
Μπορείτε να εξηγήσετε τις διαφορές μεταξύ των διαδικασιών επιβεβαίωσης ταυτότητας, επαλήθευσης αυθεντικότητας και παροχής αδειών στο σύστημα ασφαλείας;
Περιγράψτε την εμπειρία σας με το σύστημα αυθεντικοποίησης και εξουσιοδότησης Keycloak.
Μπορείτε να μιλήσετε για τα πλεονεκτήματα και τα μειονεκτήματα της προηγούμενης εργασίας σας;
Μπορείς να αναφέρεις τα βασικά μοτίβα συμπεριφοράς στον προγραμματισμό και την αρχιτεκτονική;