Zadatak: postoji endpoint getWeather koji vraća temperaturu u gradu. Ima veliku opterećenost. Kako implementirati keširanje? Šta se dešava pri cache miss-u pod velikim opterećenjem (50k RPS)?
Šta je brže za niz od 10.000 elemenata: for ili forEach? U čemu se sastoji overhead forEach?
Zašto je potreban IDisposable? Šta radi ključna reč using?
Koji ste rang u vašoj trenutnoj kompaniji?
Која су ваша очекивања у погледу плате?
Koje su glavne razlike između vrednosnih i referentnih tipova u .NET?
Koja je alternativa atributima i refleksiji u C#?
Da li je dobro vraćati void u asinhronim metodama? Koje su zamke async void?
Šta je nit? Kako je razumete?
Kako integrisati svoj middleware? Gde ga registrovati? U kojoj se sekvenci izvršava?
Ispričajte o mehanizmima sinhronizacije niti.
Čime se razlikuje orkестрација od koreografije u kontekstu sage?
Šta su try/catch/finally i čemu služe?
Šta je objektno-orijentisano programiranje?
Kako implementirati keširanje tako da usluga radi samo sa kešom i ne zna za bazu podataka? Podaci se menjaju svakih 5 minuta, dozvoljeni su zastareli podaci. Da li je potrebno postaviti TTL na keširane podatke?
Ispričajte o jednoj ili dvije zadatke na vašem prethodnom ili trenutnom radnom mestu na koje ste ponosni.
Ukratko ispričajte o svom iskustvu.
Šta je ValueTask i kada ga koristiti?
Koja je algoritamska složenost pretraživanja u List i Dictionary? Kako je Dictionary unutra strukturiran?
Микросервисна архитектура — како комуницирају сервисите међусобно? Разлике између RabbitMQ и Kafka?