Šta je boxing i dajte primer kako nastaje? Koje objekte vredi pretvoriti u strukture?
C#
Šta je višestruko izvršavanje, koje zadatke rešava i koje primitivne sinhronizacije poznaješ? Čime se SemaphoreSlim razlikuje od Semaphore i šta je Mutex?
Da li je moguće implementirati metode sa telom u interfejsu u C# i čemu to služi? Koja je prednost u odnosu na apstraktnu klasu?
Koji pristupi postoje za prenos stanja objekata između servisa: transfer stanja / sourcing stanja i event sourcing?
Koje HTTP metode REST API su idempotentne? Može li se poslati zahtev/podaci u GET i koja su ograničenja? Čime se razlikuju porodice kodova 4xx i 5xx?
За које задатке је погодан монолит и како безболно прећи са њега на микросервисе? Шта је модуларни монолит?
Šta je sharding i na šta treba obratiti pažnju prilikom njegovog projektovanja?
Za koje zadatke se koristi konstrukcija using u C# i šta je to?
Šta je dependency injection, gde se primenjuje i koji su tipovi trajanja: Transient, Scoped, Singleton?
Koju praktičnu korist pruža async/await u WinForms/WPF klijentu?
Kako efikasno implementirati izveštaj sa srednjom vrednošću za period, ako u tabelu svakodnevno pristigne oko milijardu zapisa, a ukupno ih je stotine milijardi?
Šta je asinhrono programiranje, za koje zadatke se koristi i kako funkcioniše async/await?
Šta su obrasci Outbox i Inbox?
Ispričajte o jednoj ili dvije zadatke na vašem prethodnom ili trenutnom radnom mestu na koje ste ponosni.
Šta je IQueryable i kada se izvršava upit?
// sečenje za sve senzore, samo poslednja vrednost po vremenu // kolekcije anonimnih objekata string double var result = list.GroupBy(x=> x.Name) .Select(x => new { Name = x.Key, Value = x.OrderByDescending(g => g.Date).First().Value });
Koji SQL operator je odgovoran za sortiranje kada se koristi HAVING i kako indeksi pomažu ili ometaju operacije sa tabelom?