C#
Ποια είναι η διαφορά μεταξύ μιας στατικής μεθόδου και μιας μεθόδου στιγμιότυπου;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας της διεπαφής IEnumerable και την εφαρμογή της;
Πώς υλοποιείται μια σχέση 'ένα προς πολλά' σε μια βάση δεδομένων ή στον κώδικα C#;
Μπορείτε να εξηγήσετε την έννοια του πολυμορφισμού στον αντικειμενοστραφή προγραμματισμό;
Ποιοι τύποι σχέσεων υπάρχουν στους τελεστές JOIN σε SQL;
Τι είναι η ενσωμάτωση;
Τι είναι οι δείκτες; Ποιοι υπάρχουν;
Ποι εργαλεία ή βιβλιοθήκες τρίτων χρησιμοποιείτε στα έργα σας;
Μπορείτε να εξηγήσετε την έννοια της αργής φόρτωσης δεδομένων στο Entity Framework και ποια είναι τα πλεονεκτήματά της;
Τι είναι ο τελεστής JOIN στη SQL;
Ποιοι τύποι ευρετηρίων υπάρχουν στη C#;
Μπορείτε να περιορίσετε τους τύπους που θα μεταφέρει ο χρήστης μέσω προτύπου σε C#;
Μιλήστε για τα παραδείγματα και τις αρχές του αντικειμενοστραφούς προγραμματισμού.
Ποιοι τύποι σύνδεσης δεδομένων υπάρχουν στη C# και πότε πρέπει να χρησιμοποιούνται;
Ποιο είναι το νόημα των μεθόδων επέκτασης;
Μπορείτε να εξηγήσετε τον σκοπό και τη χρήση της λέξης-κλειδιού static στη γλώσσα προγραμματισμού;
Εξηγήστε τις διαφορές μεταξύ των μηχανισμών κλειδώματος: lock, Semaphore και Mutex.
Ποιοι τύποι LINQ υπάρχουν;
Έχετε χρησιμοποιήσει ποτέ μοτίβα σχεδίασης στην ανάπτυξή σας;
Γιατί εισήχθησαν οι λέξεις-κλειδιά ref και out για τους τύπους αναφοράς στη C#;