Sobes.tech

Σας έχει ανατεθεί μια εργασία ανασκόπησης κώδικα από έναν συνάδελφο Ποια προβλήματα βλέπετε στον κώδικα; ```csharp namespace SomeProject.Data { public class UserRepository { public Task SaveUser(User user, Dictionary<int,string> shards) { var shardIdx = user.Id % 3; var shardAddress = shards[shardIdx]; using(var shardService = new ShardService(shardAddress)) { return shardService.SaveUserAsync(user); } } } } ```

Middle+
Core outstaff
36

Τι περιμένετε από τη νέα δουλειά;

Senior
СБК ПАРУС
36

Ερωτήσεις του υποψηφίου σχετικά με το έργο (μορφή εργασίας, ομάδα, διαδικασίες)

Middle
ИТ Инополис
36

Για ποιες εργασίες ταιριάζει ένα μονολίθο και πώς να εξελιχθείτε χωρίς προβλήματα από αυτό σε μικροϋπηρεσίες; Τι είναι ο modular μονολίθος;

Middle
ИНДАСОФТ
36

Πώς είναι οργανωμένο το κανάλι στο Go κάτω από το καπό, ποιοι είναι οι τύποι και τα χαρακτηριστικά;

Senior
.wrk
36

Τι είναι το MVCC;

Middle+
Gravilink
36

Λειτουργεί πάντα το async/await σε ένα ξεχωριστό νήμα; Από πού προέρχονται τα νήματα;

Middle+
Тензор
36

Ποια είναι η δομική διαφορά μεταξύ ουράς και στοίβας;

Senior
СБК ПАРУС
36

Έχετε στρατιωτική ταυτότητα;

Middle
Ventra
36

Τι είναι τα επίπεδα απομόνωσης των συναλλαγών;

Junior
СБК ПАРУС
36

Πόσα bits υπάρχουν σε ένα byte;

Middle
СБК ПАРУС
36

Τι είναι το IAsyncDisposable και ποιος είναι ο σκοπός του;

Middle+
aiins
36

Πώς φαίνεται η ενσωμάτωση υπηρεσιών σε C# με ενεργοποιημένο το Keycloak για υποστήριξη αυθεντικοποίησης;

Middle
Чиббис
36

Καταλάβατε σωστά τη σύνθεση της ομάδας: τέσσερις frontend προγραμματιστές και έναν σχεδιαστή;

Middle
Ventra
36

Πρέπει να υπερισχύσουν τα GetHashCode και Equals μαζί; Μπορείς να υπερισχύσεις μόνο ένα από αυτά;

Junior
СБК ПАРУС
36

Πώς κάνω μια κλάση επαναλαμβανόμενη;

Middle+
Gravilink
36

Η φόρμα εξουσιοδότησης στο Keycloak παρέχεται από το ίδιο το Keycloak;

Middle
Чиббис
36

Δούλεψες ως ο μόνος προγραμματιστής σε ένα έργο; Πώς ήταν αυτό και πόσο στρεσογόνο ήταν;

Middle
.wrk
36

Πείτε μας για τις αρχές SOLID. Τι σημαίνει η Αρχή Αντιστροφής Εξάρτησης;

Middle
SelectySelecty
36

IMemoryCache — τι είναι και πότε να το χρησιμοποιήσετε;

Middle+
Gravilink
36
/180