Ποια είναι η διαφορά μεταξύ των μεθόδων All και Any στην επεξεργασία συλλογών στον προγραμματισμό;
C#
Μπορείτε να εξηγήσετε τι είναι το μενού πλοήγησης στη διεπαφή;
Τι τύποι προσόψεων υπάρχουν στο οικοσύστημα .NET και πώς χρησιμοποιούνται;
Πώς γίνεται η διαχείριση ρόλων και δικαιωμάτων των συμμετεχόντων στο έργο σας;
Πώς καθορίζει το Entity Framework την αντίστοιχη κλάση μοντέλου κατά την εργασία με τη βάση δεδομένων;
Για ποιο λόγο χρησιμοποιούνται τα test fixtures στη διαδικασία ανάπτυξης και δοκιμής;
Ποιο ποσοστό του κώδικα στο έργο καλύπτεται από αυτόματα τεστ;
Εξηγήστε τις διαφορές μεταξύ mock και stub στο πλαίσιο των δοκιμών λογισμικού.
Ποια αντικείμενα ή κλάσεις μπορούν να χρησιμεύσουν ως βάση για τη δημιουργία μιας δομής δεδομένων ή μιας κλάσης;
Σε ποιες περιπτώσεις συνιστάται η χρήση του μηχανισμού αμοιβαίας αποκλεισμού (Mutex);
Μπορείτε να εξηγήσετε τι σημαίνει η χρήση σημαίων μέσα σε enums;
Μπορείτε να εξηγήσετε τις βασικές διαφορές μεταξύ REST και gRPC στην υλοποίηση και χρήση;
Πώς υλοποιεί το Entity Framework την απεικόνιση των κληρονομούμενων κλάσεων C# στη δομή των πινάκων της βάσης δεδομένων;
Ποιες λειτουργίες του συλλέκτη απορριμμάτων γνωρίζετε;
Εξηγήστε τις διαφορές μεταξύ των διεπαφών IQueryable και IEnumerable στο πλαίσιο εργασίας με δεδομένα.
Ποια μέθοδοι χρησιμοποιούνται για την υλοποίηση δρομολόγησης σε εφαρμογές ASP.NET;
Πώς υλοποιείται η παράλληλη εκτέλεση πολλαπλών εργασιών σε ένα πρόγραμμα;
Ποιο εργαλείο ή βιβλιοθήκη χρησιμοποιήσατε για την υλοποίηση εξαρτήσεων στο έργο σας;
Πώς διακρίνουμε τη λειτουργία διακομιστή και τη λειτουργία σταθμού εργασίας στον μηχανισμό συλλογής αποβλήτων;
Μπορείτε να μιλήσετε για τα διάφορα φίλτρα που χρησιμοποιούνται στην αρχιτεκτονική MVC;