Kako se promenljiva može menjati iz više niti bez primitives za sinhronizaciju? Šta su atomarne operacije i kako su povezane sa višestrukim nitima?
C#
Шта је проблем N+1?
Kako je uspešno smanjeno vreme odziva sa 0,5 ms na 0,2 ms?
Šta je MVCC u PostgreSQL-u i kako to utiče na performanse SELECT nakon velikog broja UPDATE/INSERT/DELETE?
Ispričaj mi o poslednjem radnom mestu i svom iskustvu
Koja je algoritamska složenost pretraživanja u List i Dictionary? Kako je Dictionary unutra strukturiran?
Da li je moguće povezati promenljivu sa nitom/zadatom tako da svaka zadatak čuva svoju vrednost? Šta su ThreadLocal i AsyncLocal?
Šta će se desiti ako dva niti istovremeno dodaju vrednosti promenljivoj bez primitives za sinhronizaciju? Koji mogu biti rezultati?
Kako funkcioniše konstrukcija async/await? U kojem thread-u se izvršava kod nakon await?
Koja je složenost umetanja u List i Dictionary? Šta su kolizije u rečnicima?
Kako radi semafor? U čemu se razlikuje od lock-a?
Zašto SELECT radi sporo i šta treba učiniti?
Pitanja kandidata o projektu (format rada, tim, procesi)
Čime se razlikuje asinhrono programiranje od višejnoga?
Kako zapisati tekst u fajl istovremeno iz dve različite zadatke? Kako sinhronizovati pristup?
Čime se razlikuje Entity Framework od Dapper?