Sobes.tech

Er is een taak aan u toegewezen voor code review van een collega Welke problemen ziet u in de code? ```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

Hoe zorg je voor dataconsistentie van gegevens in microservices, als elke service zijn eigen database heeft? Welke soorten Saga ken je?

Senior
СБК ПАРУС
36

Vragen van de kandidaat over het project (werkwijze, team, processen)

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

Voor welke taken is een monoliet geschikt en hoe evolueer je zonder problemen van hem naar microservices? Wat is een modulaire monoliet?

Middle
ИНДАСОФТ
36

Hoe is het kanaal in Go onder de motorkap georganiseerd, welke types zijn er en wat zijn de kenmerken?

Senior
.wrk
36

Wat is MVCC?

Middle+
Gravilink
36

Wat zijn de isolatieniveaus van transacties?

Junior
СБК ПАРУС
36

Hoeveel bits zitten er in een byte?

Middle
СБК ПАРУС
36

Waarom hebt u besloten een nieuwe baan te zoeken en waarom bent u gestopt bij uw vorige werkgever?

Middle
Ventra
36

Wat is asynchrone programmeren, voor welke taken wordt het gebruikt en hoe werkt async/await?

Middle
ИНДАСОФТ
36

Geheugenbeheer: stack, heap, referentietypen en waarde-types — wat weet je hierover?

Junior
СБК ПАРУС
36

Wat is het fundamentele verschil tussen asynchroniteit en multithreading?

Middle+
Тензор
36

Vertel over de SOLID-principes. Wat betekent het Dependency Inversion Principle?

Middle
SelectySelecty
36

Waarom communiceert de frontend met de backend via REST en niet via gRPC?

Middle+
ООО Норд Клан
35

Hoe te repareren zodat 0-9 wordt weergegeven?

Middle+
Gravilink
35

Wat is een expressiebomen en hoe wordt LINQ vertaald naar SQL?

Junior
СБК ПАРУС
35

Hoe maak je een POST-verzoek door op een HTML-link te klikken?

Senior
СБК ПАРУС
35

Kan DbContext (EF Core) een Singleton worden gemaakt? Wat zijn de voor- en nadelen?

Junior
СБК ПАРУС
35

Wanneer begint de asynchrone operatie precies bij het uitvoeren van de methode?

Middle+
Тензор
35

Hoe werkt de finalisator? Vergelijk de finalisator en IDisposable.

Middle+
aiins
35
/180