C#
Πώς παίρνουμε την τιμή με το κλειδί σε ένα λεξικό σε C#;
Τι είναι το μοτίβο σχεδίασης 'Builder' και σε ποιες περιπτώσεις είναι καλύτερο να το χρησιμοποιήσετε;
Ποια πλεονεκτήματα παρέχει το LINQ σε C#;
Σε ποιο σημείο αποθηκεύεται συνήθως ο ορισμός μιας κλάσης στον προγραμματισμό;
Με ποια βάση δεδομένων εργάστηκες και πώς αλληλεπιδράσατε μαζί της;
Έχετε εμπειρία με την αρχιτεκτονική μικροϋπηρεσιών και την υλοποίησή της;
Έχεις εμπειρία με τον ασύγχρονο προγραμματισμό;
Μπορείτε να εξηγήσετε την έννοια του Predicate<T> και πώς χρησιμοποιείται στον προγραμματισμό;
Ποια είναι η σχέση μεταξύ ασυγχρονικότητας και πολυνηματικότητας;
Γιατί απαιτείται API μεταξύ της βάσης δεδομένων και της εφαρμογής πελάτη;
Τι είναι η ανώτερου επιπέδου αφαίρεση και πώς διαφέρουν οι εργασίες (task) και τα νήματα (thread) σε αυτό το πλαίσιο;
Ποια είναι η διαφορά μεταξύ των πρωτοκόλλων SOAP και REST;
Τι είναι η αυθεντικοποίηση;
Πώς λειτουργεί ο συλλέκτης απορριμμάτων στη JavaScript;
Ποια είναι τα αρχές SOLID;
Τι είναι το HashSet σε C#;
Πώς εφαρμόζετε φίλτρα σε pipelines σε C#; Μπορείτε να δώσετε παραδείγματα χρήσης;
Ποια είναι η διαφορά μεταξύ eager, lazy και explicit φόρτωσης δεδομένων;
Σε ποια περίπτωση χρησιμοποιείται η δυναμική κατανομή μνήμης στη σωρό;
Ποια είναι τα βασικά μοτίβα σχεδίασης που χρησιμοποιούνται στην ανάπτυξη back-end;