Τι είναι μια καθαρή λειτουργία;
C#
Τι περιμένετε από τη νέα δουλειά;
Για ποιο λόγο χρησιμοποιείται το HAVING;
Μπορεί ο τελεστής lock να χρησιμοποιηθεί για το μπλοκάρισμα της πρόσβασης σε ασύγχρονο κώδικα;
Τι είναι το ValueTask και πότε το χρησιμοποιείτε;
Ποια είναι η δομική διαφορά μεταξύ ουράς και στοίβας;
Τι είναι τα επίπεδα απομόνωσης των συναλλαγών;
Μίλησε για το μοτίβο Dispose (IDisposable).
Τι είναι η συνάρτηση ανώτερου επιπέδου; Δώστε ένα παράδειγμα μιας JavaScript συνάρτησης που δέχεται ή επιστρέφει μια συνάρτηση.
Εργασία με βάσεις δεδομένων — Entity Framework, Dapper, κατασκευή ευρετηρίων;
Γιατί δεν μπορείς να γράψεις async κώδικα μέσα σε lock;
Τι είναι τα try/catch/finally και ποιος είναι ο σκοπός τους;
Ποια είναι η διαφορά μεταξύ RabbitMQ και Kafka;
Ποια είναι τα πλεονεκτήματα των βάσεων δεδομένων NoSQL σε σύγκριση με τις σχεσιακές; Τι είναι το θεώρημα CAP;
Πώς σχετίζονται το HTTP και το TCP; Πώς σχετίζονται το UDP και το TCP;
Πρέπει να υπερισχύσουν τα GetHashCode και Equals μαζί; Μπορείς να υπερισχύσεις μόνο ένα από αυτά;
Ποια είναι η διαφορά μεταξύ TRUNCATE και DELETE;
Είναι απαραίτητο να ενσωματώσετε 2 εφαρμογές που βρίσκονται σε διαφορετικούς διακομιστές. Η Εφαρμογή Α καταγράφει τον χρήστη και πρέπει να στείλει Μήνυμα Εγγραφής μέσω Email. Η Εφαρμογή Β μπορεί να στέλνει Email. Μιλήστε για τους τρόπους ενσωμάτωσης, τα πρωτόκολλα και τα πιθανά προβλήματα της επιλεγμένης από εσάς μεθόδου ενσωμάτωσης.
Πώς διασφαλίζεται η ατομικότητα των συναλλαγών σε ένα μονολίθο; Πώς διαφέρει αυτό από τη δουλειά με μακροχρόνιες συναλλαγές;
Ποια είναι οι διαφορές μεταξύ των βασικών μεθόδων HTTP GET, POST, PUT, PATCH, DELETE;