C#
Ποιες υπάρχουν ανταγωνιστικές συλλογές σε C#;
Τι αποτελεί ανώτερη αφαιρεση: εργασία (task) ή νήμα (thread);
Ποια είναι η έννοια της συλλογής απορριμμάτων στο C#;
Τι είναι μια εικονική μέθοδος στο C#;
Τι είναι η υπερφόρτωση μεθόδων σε C#;
Ποια είναι η διαφορά μεταξύ κλάσεων και δομών σε C#;
Μπορούν να μεταδοθούν σημαντικοί τύποι δεδομένων μέσω αναφοράς;
Τι πρέπει να επιστρέφει η μέθοδος GetHashCode;
Πώς λειτουργεί η ομάδα νημάτων (ThreadPool) σε C#;
Ποια πλεονεκτήματα προσφέρει η έκδοση C# 12;
Πώς βελτιστοποιεί το ORM τον παραγόμενο κώδικα SQL όσον αφορά την απόδοση;
Τι είναι στοίβα;
Ποια μηχανισμοί βοηθούν στην τήρηση της αρχής της αντιστροφής των εξαρτήσεων;
Υπάρχει διαφορά στη σειρά γραφής των μπλοκ catch σε μια κατασκευή try-catch;
Γιατί είναι απαραίτητο να χρησιμοποιούμε API μεταξύ της βάσης δεδομένων και της εφαρμογής πελάτη;
Μπορείτε να δώσετε παραδείγματα DI-δοχείων που χρησιμοποιούνται στην ανάπτυξη;
Σε ποιες περιπτώσεις πρέπει να χρησιμοποιείτε μια διεπαφή και σε ποιες μια αφηρημένη κλάση;
Τι είναι ο τύπος αναφοράς;
Τι είναι η αφαίρεση;
Ποιος είναι ο σκοπός των μη σχεσιακών βάσεων δεδομένων;