Sobes.tech

Ce este boxing și oferă un exemplu de cum apare? Ce obiecte merită să fie structurate?

261

Ce este multitreading-ul, ce sarcini rezolvă și ce primitive de sincronizare cunoașteți? Cu ce se deosebește SemaphoreSlim de Semaphore și ce este un Mutex?

236

Este posibil să implementați metode cu corp în interfața C# și la ce folosește acest lucru? Care este avantajul față de o clasă abstractă?

165

Ce abordări există pentru transferul stării obiectelor între servicii: transfer de stare / sourcing de stare și event sourcing?

156

Ce metode HTTP ale API-ului REST sunt idempotente? Se pot trimite solicitări/date în GET și care sunt restricțiile? Cu ce se diferențiază familiile de coduri 4xx și 5xx?

150

Pentru ce sarcini este potrivit un monolit și cum să evoluezi fără probleme de la acesta către microservicii? Ce este un monolit modular?

150

Ce este sharding-ul și ce trebuie luat în considerare la proiectarea sa?

147

Pentru ce sarcini se folosește construcția using în C# și ce este aceasta?

142

Ce este injecția de dependență, unde se aplică și care sunt tipurile de durată de viață: Transient, Scoped, Singleton?

141

Ce beneficiu practic oferă async/await într-un client WinForms/WPF?

140

Ce este programarea asincronă, pentru ce sarcini este utilizată și cum funcționează async/await?

135

Cum se implementează eficient un raport cu valoarea medie pentru o perioadă, dacă în tabel intră zilnic aproximativ un miliard de înregistrări, iar în total sunt sute de miliarde de înregistrări?

134

Vorbește despre una sau două sarcini la locul tău de muncă anterior sau actual de care ești mândru.

130

Ce este IQueryable și când se execută interogarea?

123

// tăietură pentru toți senzorii, doar ultima valoare după timp // colecții de obiecte anonime string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });

122

Care operator SQL răspunde de sortare atunci când se folosește HAVING și cum ajută sau împiedică indexurile operațiunile cu tabelul?

120