C#
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος 'nullable' στον προγραμματισμό;
Εξηγήστε τις διαφορές μεταξύ των διαδικασιών ανάπτυξης και συσκευασίας αντικειμένων, καθώς και μεταξύ της μεταφοράς παραμέτρων μέσω αναφοράς και τιμής στο πλαίσιο εργασίας με τύπους αναφοράς και δομές.
Ποια κλάση ή τύπος δεδομένων επιστρέφεται κατά τη χρήση της μεθόδου Where στο LINQ;
Ποια συστήματα διαχείρισης βάσεων δεδομένων έχετε χρησιμοποιήσει στα έργα σας;
Πώς υλοποιείται και λειτουργεί το interface Consumer στη Java για την επεξεργασία μηνυμάτων;
Ποιες ενέργειες εκτελεί το API όταν λαμβάνει σήμα διακοπής του αιτήματος;
Εξηγήστε τη λειτουργία του συστήματος ORM και πώς σχετίζεται με τον αντικειμενοστραφή προγραμματισμό.
Μπορείτε να εξηγήσετε τι είναι το TPL (Task Parallel Library) στο .NET;
Μπορείτε να εξηγήσετε τον σκοπό της εντολής EXPLAIN στο PostgreSQL και πώς βοηθά στην βελτιστοποίηση των ερωτημάτων;
Πώς πραγματοποιείται ο έλεγχος της πολιτικής ίδιου προέλευσης (CORS) στους browsers;
Ποιος είναι ο σκοπός της λειτουργίας partial στον προγραμματισμό;
Ποιος είναι ο ρόλος του τελεστή throw μέσα στο μπλοκ catch στη διαχείριση εξαιρέσεων;
Πώς διαφέρουν οι προσεγγίσεις για την υλοποίηση ασύγχρονων λειτουργιών σε C# και JavaScript;
Πότε πρέπει να εφαρμόζεται η ευρετηρίαση σε μια βάση δεδομένων;
Μπορείτε να εξηγήσετε τι σημαίνει η αρχή της αντίστροφης εξάρτησης και γιατί είναι σημαντική στην ανάπτυξη λογισμικού;
Εξηγήστε τι είναι ο μηχανισμός μεταναστεύσεων στο Entity Framework Core και πώς χρησιμοποιείται για τη διαχείριση αλλαγών στη βάση δεδομένων.
Ποιοι τύποι μεθόδων υπάρχουν στο LinkQ;
Πώς φαντάζεστε τις ιδανικές συνθήκες εργασίας και ανάπτυξης στην μελλοντική σας εταιρεία;
Εξηγήστε τι είναι οι ανώνυμες συναρτήσεις ή εκφράσεις lambda στον προγραμματισμό.
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος MOQ στο πλαίσιο των επιχειρήσεων ή του προγραμματισμού;