Ako možno meniť premennú z viacerých vlákien bez primitives synchronizácie? Čo sú atómové operácie a ako súvisia s viacvláknovým programovaním?
C#
Čo je problém N+1?
Ako sa podarilo znížiť čas odozvy z 0,5 ms na 0,2 ms?
Čo je MVCC v PostgreSQL a ako to ovplyvňuje výkon SELECT po veľkom počte UPDATE/INSERT/DELETE?
Povedz mi o poslednom pracovnom mieste in svoji izkušnji
Aká je algoritmická zložitosť vyhľadávania v List a Dictionary? Ako je Dictionary vo vnútri usporiadaný?
Je možné priradiť premennú vláknu/úlohe tak, aby každá úloha uchovávala svoju vlastnú hodnotu? Čo sú ThreadLocal a AsyncLocal?
Čo sa stane, ak dva vlákna súčasne pridávajú hodnoty k premennej bez primitives synchronizácie? Aké môžu byť výsledky?
Ako funguje konštrukcia async/await? V ktorom vlákne sa vykonáva kód po await?
Aká je zložitosť vkladania do List a Dictionary? Čo sú kolízie v slovníkoch?
Ako funguje semafor? V čom sa líši od locku?
SELECT funguje pomaly — aký môže byť dôvod a čo robiť?
Ako zapisovať text do súboru súčasne z dvoch rôznych úloh? Ako synchronizovať prístup?
V čom sa líši asynchrónne programovanie od viacvláknového?
Otázky kandidáta o projekte (formát práce, tím, procesy)
Čo je rozdiel medzi Entity Framework a Dapper?