Ai primit o sarcină de la un coleg pentru revizuirea codului Ce probleme vezi în cod?
Din ce motive ați părăsit locurile de muncă anterioare?
Pentru ce este nevoie de IDisposable? Ce face cuvântul cheie using?
Ce sunt delegații?
Din punctul de vedere al afișării metricilor — soluție proprie sau standard?
Explică cum se alocă memoria pe stivă și în heap. Tipurile de valori sunt întotdeauna plasate pe stivă?
Care sunt tipurile semnificative și referințiale — în ce constă diferența? Unde sunt stocate, ce le aparține?
Ce studiezi sau urmărești acum pentru dezvoltare?
Care este diferența dintre orchestrare și coregrafie în contextul saga?
Care este diferența dintre Array și List?
Ce este un arbore de expresii și cum este transformat LINQ în SQL?
Numește două principii SOLID și oferă exemple de încălcări ale acestora.
// 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 });
Vorbește despre indexul B-tree: cum se decodează, ce este, cum funcționează, de ce accelerează căutarea?
Care este diferența dintre RabbitMQ și Kafka?
Ați lucrat cu IdentityServer?
Cum să implementezi propriul tău Where fără yield? Ce este yield și cum funcționează în spate?
Care este diferența dintre SingleOrDefault și FirstOrDefault în metoda IEnumerable?
Spuneți despre voi înșivă: ce ați făcut, în ce echipe ați lucrat și ce ați făcut?
Ce primitive de sincronizare în .NET cunoști și pentru ce sunt folosite?