C#
Πώς υπολογίζεται το εμβαδόν ενός ορθογωνίου και ενός τετραγώνου, και ποια στοιχεία της σχέσης τους παραβιάζουν την αρχή αντικατάστασης της Barbara Liskov;
Τι είναι οι δείκτες σε C#; Ποιοι τύποι δεικτών υπάρχουν και τους έχετε χρησιμοποιήσει στην πράξη;
Τι είναι οι εξαιρέσεις στη γλώσσα προγραμματισμού C#;
Ποιες είναι οι υπάρχουσες προσεγγίσεις για το σχεδιασμό βάσεων δεδομένων;
Ποια είναι τα πλεονεκτήματα της χρήσης της εισαγωγής εξαρτήσεων στον κώδικα;
Πότε πρέπει να χρησιμοποιούμε κλάσεις και πότε δομές;
Πώς γίνεται η φόρτωση σχετικών οντοτήτων σε C#;
Ποιοι τύποι δεδομένων στο C# είναι αξιωματικοί και ποιοι αναφορικοί;
Πώς λειτουργεί ο συλλέκτης απορριμμάτων στην πλατφόρμα .NET;
Τι είναι τα μοτίβα σχεδίασης;
Τι μπορεί να συμβεί αν δεν χρησιμοποιούνται αφαιρέσεις στον σχεδιασμό λογισμικού;
Ποια είναι η υλοποίηση του μοτίβου της αφηρημένης εργοστασιακής?
Για ποιο λόγο χρησιμοποιείται η εντολή αγοράς (Zen Order Buy) στο πλαίσιο των στρατηγικών συναλλαγών;
Τι είναι οι αρχές SOLID;
Πώς γίνεται η εργασία με νήματα (threads) και εργασίες (tasks) όταν πολλοί από αυτά αναφέρονται σε μια κοινή κατάσταση;
Ποια αντικείμενα μπορούν να χρησιμοποιηθούν σε έναν βρόχο foreach;
Πώς παίρνουμε την τιμή με το κλειδί σε ένα λεξικό σε C#;
Τι είναι το μοτίβο σχεδίασης 'Builder' και σε ποιες περιπτώσεις είναι καλύτερο να το χρησιμοποιήσετε;
Ποια πλεονεκτήματα παρέχει το LINQ σε C#;
Σε ποιο σημείο αποθηκεύεται συνήθως ο ορισμός μιας κλάσης στον προγραμματισμό;