C#
Σε ποιον οργανισμό σκοπεύεις να ενταχθείς στο μέλλον;
Σε ποιες περιπτώσεις συνιστάται η χρήση ενός message broker στην αρχιτεκτονική του συστήματος;
Ποιες είναι οι φάσεις καθαρισμού πόρων στη διαχείριση μνήμης;
Έχετε λάβει ποτέ προτάσεις εργασίας που αποφασίσατε να αρνηθείτε;
Τι καταλαμβάνει λιγότερη μνήμη: μια κλάση ή μια δομή;
Πώς να προσδιορίσετε πότε πρέπει να χρησιμοποιείτε IQueryable αντί για IEnumerable στον κώδικα;
Τι είναι τα lock-ers σε C#;
Ποιοι γνωστοί ειδικοί στον τομέα σας σέβεστε ή θεωρείτε παράδειγμα προς μίμηση;
Πώς εργάζεστε με το μοντέλο δεδομένων στα έργα σας;
Ποια είναι η έννοια της συλλογής απορριμμάτων στο C#;
Ποια αρχές πρέπει να λαμβάνονται υπόψη κατά τη δημιουργία μη ομαδοποιημένων ευρετηρίων σε μια βάση δεδομένων SQL;
Υπάρχουν ειδικές μέθοδοι σε C# που καλούνται κατά την καταστροφή ενός αντικειμένου;
Ποια διαδικασία χρησιμοποιείται για την ανάπτυξη εφαρμογών στον τρέχοντα χώρο εργασίας σας;
Πώς γίνεται η εγγραφή στην εκδήλωση για να το λάβετε;
Τι μπορούμε να πούμε για τη βελτιστοποίηση του σχεδίου ερωτήματος; MVCC Υπάρχει ένας πίνακας CREATE TABLE orders ( id BIGSERIAL PRIMARY KEY, status TEXT, updated_at TIMESTAMP ); και ένα ερώτημα που εκτελείται κάθε δευτερόλεπτο UPDATE orders SET status = 'processed', updated_at = now() WHERE id = 1; Μετά από μερικές ημέρες, παρατηρείτε: • το μέγεθος του πίνακα έχει αυξηθεί σημαντικά • το ερώτημα SELECT * FROM orders WHERE id = 1 γίνεται πιο αργό Ερωτήσεις για τον υποψήφιο 1. Γιατί ο πίνακας μεγαλώνει, παρόλο που η γραμμή είναι πάντα η ίδια; 2. Τι ρόλο παίζει το MVCC σε αυτήν την κατάσταση; 3. Τι θα έπρεπε να λύσει αυτό το πρόβλημα;
Ποια είναι η διαφορά μεταξύ της υλοποίησης της ίδιας εργασίας με χρήση αναδρομής και βρόχου;
Τι είναι τα cookies και πού αποθηκεύονται στο αίτημα;
Πώς γίνεται το αίτημα προς το διασύνδεση;
Ονομάστε δύο προσεγγίσεις για το σχεδιασμό βάσεων δεδομένων και κώδικα.
Πώς ονομάζεται ο μηχανισμός που επιτρέπει την επαναχρησιμοποίηση ίδιων λογιών;