C#
Ποιες προσεγγίσεις επιτρέπουν την προσθήκη δικών σας μεθόδων στο LINQ και την επέκταση της λειτουργικότητάς του;
Ποια νέα θέματα ή δεξιότητες έχετε μάθει πρόσφατα για την επαγγελματική σας ανάπτυξη;
Τι αντιπροσωπεύει ο τύπος δεδομένων Object στον προγραμματισμό;
Πείτε μας για την εμπειρία σας με frontend frameworks διαφορετικά από το Angular.
Ποιο είναι το κύριο καθήκον της μεθόδου HTTP GET στην αλληλεπίδραση με τον διακομιστή;
Μπορούν να προκύψουν καταστάσεις όπου ένα πρόγραμμα σε C# χάνει τον έλεγχο της καταναλισκόμενης μνήμης χωρίς να την απελευθερώνει, και πώς εκδηλώνεται αυτό;
Ποια είναι η διαφορά μεταξύ μιας εικονικής μεθόδου και μιας αφηρημένης;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης διεπαφών στον προγραμματισμό;
Πώς συμβαίνει η αύξηση (rehash) σε έναν χάρτη;
Μπορεί να δημιουργηθεί ένας δείκτης που θα λαμβάνει υπόψη δύο πεδία στη βάση δεδομένων ταυτόχρονα;
Μπορείτε να εξηγήσετε τη διαδικασία εγκαθίδρυσης μιας ασφαλούς σύνδεσης μεταξύ πελάτη και διακομιστή μέσω του πρωτοκόλλου HTTPS, συμπεριλαμβανομένης της φάσης χειραψίας;
Τι εννοούμε με το RESTful API και ποια χαρακτηριστικά πληροί;
Ποιοι παράγοντες επηρεάζουν την υλοποίηση ασύγχρονων λειτουργιών στο σύστημα;
Έχετε εμπειρία με τη βιβλιοθήκη Quartz για εργασίες προγραμματισμού και χρονοδιαγραμμάτων;
Ποιος είναι ο σκοπός του τελεστή await στον ασύγχρονο προγραμματισμό;
Έχετε εμπειρία με το σύστημα ανταλλαγής μηνυμάτων RabbitMQ;
Ποια είναι η διαφορά μεταξύ της χρήσης μιας αφηρημένης κλάσης και μιας διεπαφής κατά τον ορισμό συμβάσεων για κλάσεις;
Μπορεί ένας πίνακας σε SQL να δημιουργηθεί χωρίς τη χρήση κλιμακωμένου δείκτη;
Ποια είναι τα επίπεδα πρόσβασης για τα στοιχεία της κλάσης στον αντικειμενοστραφή προγραμματισμό;
Μπορείτε να εξηγήσετε τι εννοούμε με το κλειδί στο Redis και πώς χρησιμοποιείται;