Kas yra boxing ir pateikite pavyzdį, kaip jis atsiranda? Kokius objektus verta paversti struktūromis?
C#
Kas yra daugiagyslumas, kokius uždavinius jis sprendžia ir kokius sinchronizacijos primitivius žinote? kuo skiriasi SemaphoreSlim nuo Semaphore ir kas yra Mutex?
Ar galima įgyvendinti metodus su kūnu C# sąsajoje ir kam tai reikalinga? Kuo tai pranašiau už abstrakčią klasę?
Kokie yra požiūriai į objektų būsenos perdavimą tarp paslaugų: būsenos perdavimas / būsenos šaltinis ir įvykio šaltinis?
Kokiems užduotims tinka monolitas ir kaip be skausmo pereiti nuo jo prie mikroservisų? Kas yra modulinis monolitas?
Kuri HTTP metodai REST API yra idempotentiniai? Ar galima siųsti užklausas/duomenis GET ir kokios yra apribojimai? Kuo skiriasi 4xx ir 5xx kodų šeimos?
Kas yra sharding ir ką reikia apsvarstyti jį projektuojant?
Kokiems užduotims naudojama using konstrukcija C# ir kas tai yra?
Kas yra dependency injection, kur ji taikoma ir kokie egzistuoja gyvavimo laikotarpiai: Transient, Scoped, Singleton?
Koki praktinis nauda teikia async/await WinForms/WPF klientui?
Kas yra asinchroninis programavimas, kam jis naudojamas ir kaip veikia async/await?
Kas yra Outbox ir Inbox modeliai?
Kaip efektyviai įgyvendinti ataskaitą su vidurkiu per laikotarpį, jei į lentelę kasdien patenka apie milijardą įrašų, o iš viso jų yra šimtai milijardų?
Papaskokite apie vieną ar dvi užduotis jūsų buvusio ar dabartinio darbo vietoje, kuriomis didžiuojatės.
Kas yra IQueryable ir kada vykdomas užklausa?
// pjūvis visiems jutikliams, tik paskutinė reikšmė pagal laiką // anoniminių objektų kolekcijos string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });
Kuris SQL operatorius atsakingas už rūšiavimą, kai naudojamas HAVING ir kaip indeksai padeda ar trukdo operacijoms su lentele?