C#
Ποια περίπτωση στην πρακτική σας άφησε το πιο έντονο αποτύπωμα λόγω των προκύψασων δυσκολιών ή λαθών;
Πώς λειτουργεί η λέξη-κλειδί await στον ασύγχρονο προγραμματισμό;
Ποια είναι τα βασικά συστατικά της διαδικασίας μετανάστευσης δεδομένων ή συστήματος;
Μπορείτε να εξηγήσετε τι είναι το Flutter και για ποιο λόγο χρησιμοποιείται;
Εξηγήστε τι είναι ένας σημαφόρος και πώς χρησιμοποιείται για τον έλεγχο της συγχρονισμού νημάτων.
Σε έναν πίνακα A αποθηκεύονται οι τιμές N αντικειμένων. Υπάρχουν K κουπόνια που μειώνουν την τιμή ενός αντικειμένου κατά X. Αν εφαρμοστούν t κουπόνια σε ένα αντικείμενο με τιμή a, το τελικό κόστος θα είναι max(a - t*X, 0) (δηλαδή, τα κουπόνια δεν μπορούν να κάνουν την τιμή ενός αντικειμένου αρνητική). Πρέπει να επιστρέψετε το ελάχιστο ποσό χρημάτων που θα χρειαστεί να δαπανήσετε για να αγοράσετε όλα τα αντικείμενα. A = 8, 3, 10, 5, 13 K = 4 X = 7 αποτέλεσμα=12 --- Σας δίνεται ένας πίνακας a, που αποτελείται από n θετικούς ακέραιους αριθμούς. Υπάρχουν τρεις διαφορετικοί δείκτες i, j, k τέτοιοι ώστε το άθροισμα a[i]+a[j]+a[k] να τελειώνει με το ψηφίο m; Για παράδειγμα, για m = 3 solve([20, 22, 19, 84]) => true // 20 + 84 + 19 = 123 solve([1,2,3]) => false
Ποιες συνέπειες μπορεί να προκύψουν από πολλαπλές κλήσεις της μεθόδου POST σε μια εφαρμογή;
Ποια είναι η χρονική πολυπλοκότητα του αλγορίθμου γρήγορης ταξινόμησης στη χειρότερη περίπτωση;
Ποιο ήταν το τελευταίο σας μισθό στην προηγούμενη εργασία;
Μπορείς να απαριθμήσεις και να εξηγήσεις τις βασικές συλλογές που προορίζονται για χρήση σε περιβάλλον πολλαπλών νημάτων;
Αναφέρετε την εμπειρία σας με τη χρήση φίλτρων στην αρχιτεκτονική MVC.
Ποια είναι η διαφορά μεταξύ των μηχανισμών κλειδώματος Lock και Monitor στο πλαίσιο της διαχείρισης νημάτων;
Μπορεί να δημιουργηθούν εικοντικές μέθοδοι σε μια κανονική (μη αφηρημένη) κλάση;
Πώς μπορεί να αλλάξει μια μεταβλητή από πολλά νήματα χωρίς primitives συγχρονισμού; Τι είναι οι ατομικές λειτουργίες και πώς σχετίζονται με τον πολυνηματικό προγραμματισμό;
Υπήρξαν καταστάσεις όπου δημιουργήσατε σενάρια δοκιμής ή αυτόματους ελέγχους για τον κώδικά σας;
Έχετε εμπειρία με συστήματα ανταλλαγής μηνυμάτων μέσω μεσιτών;
Ποια είναι η κύρια λειτουργία του μηχανισμού SlimLock και σε ποια σενάρια είναι σκόπιμο να τον χρησιμοποιείτε;
Ποια είναι η διαφορά μεταξύ της εκτέλεσης μιας ασύγχρονης λειτουργίας και της χρήσης του τελεστή await για την αναμονή ενός αποτελέσματος;
Ποιος είναι ο σκοπός της υπεράσπισης της μεθόδου equals σε μια κλάση;
Πώς υλοποιείται η δομή και η αλληλεπίδραση των συστατικών του μοντέλου πεδίου στο έργο σας;