C#
Πώς μπορεί να υλοποιηθεί η ανάθεση ευθυνών με τη βοήθεια delegates;
Ποιος είναι ο στόχος της εφαρμογής της απο-κανονικοποίησης σε μια βάση δεδομένων και ποια είναι τα πλεονεκτήματά της;
Μίλησέ μου για τους τροποποιητές παραμέτρων ref, in, out και τις διαφορές τους. Τι είναι readonly ref και ref readonly;
Μπορεί να εξηγηθεί η βασική αρχή της αντικειμενοστραφούς προγραμματισμού και η διαφορά της από άλλες παραδείγματα;
Έχετε εμπειρία στην ανάπτυξη ή συντήρηση με την πλατφόρμα .NET;
Πώς παρακολουθεί και καταγράφει το πλαίσιο του αντικειμένου τις αλλαγές στο αντικείμενο για περαιτέρω επεξεργασία;
Μπορείτε να εξηγήσετε τι σημαίνει η οδηγία using στη C# και πώς χρησιμοποιείται;
Πώς μπορούν να οριστούν περιορισμοί στους τύπους στους παραμέτρους προτύπου σε C++;
Πώς διαφέρουν οι σχεσιακές βάσεις δεδομένων και τα μη σχεσιακά συστήματα αποθήκευσης δεδομένων;
Ποια είναι η διαφορά μεταξύ των παραμέτρων ref και out κατά την μεταβίβαση επιχειρημάτων σε μια μέθοδο;
Εξηγήστε τις αρχές λειτουργίας και τον μηχανισμό υλοποίησης της κατασκευής Async/Await στον προγραμματισμό.
Μπορείτε να εξηγήσετε τι είναι μια έκφραση lambda στον προγραμματισμό και πώς χρησιμοποιείται;
Μπορείτε να εξηγήσετε την αρχή λειτουργίας και τα βασικά χαρακτηριστικά του RabbitMQ ως σύστημα ανταλλαγής μηνυμάτων;
Πότε πρέπει να καθαρίζετε ή να ενημερώνετε την cache στο Redis;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα της πρώτης επαγγελματικής εμπειρίας που αποκτάται στην αρχή της καριέρας;
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος 'trigger' στο πλαίσιο των βάσεων δεδομένων και πώς χρησιμοποιείται;
Μπορείς να περιγράψεις τους βασικούς τύπους μεθόδων επαλήθευσης ταυτότητας χρήστη;
Ποια είναι η διαφορά μεταξύ των τύπων δεδομένων που μεταδίδονται με τιμή και αυτών που μεταδίδονται με αναφορά;
Έχετε εμπειρία στη χρήση συστημάτων τηλεμετρίας για τη συλλογή και ανάλυση δεδομένων;
Τι κάνατε αν δεν καταφέρατε να ολοκληρώσετε τις εργασίες στο τρέχον sprint στην προηγούμενη εργασία σας;