Čo je to livelock medzi dvoma vláknami a ako sa mu vyhnúť?
Java
Máte skúsenosti s spoluprácou s tímami, ktoré sa zaoberajú súvisiacimi oblasťami?
Ako analyzovať deadlocky v viacvláknovej aplikácii a ako sa im vyhnúť?
Aké problémy môžu nastať pri zavádzaní závislostí prostredníctvom polí v triede?
Prečo SELECT FOR UPDATE SKIP LOCKED funguje horšie v Oracle v porovnaní s PostgreSQL?
Ako vyzerá operátor SELECT v SQL všeobecne?
Ako určiť, či je výnimka v programovacom jazyku kontrolovateľná alebo nekontrolovateľná?
Ako je implementovaná dátová štruktúra HashMap a ako zabezpečuje rýchly prístup k prvkom?
Čo je Java Memory Model? Ako ovplyvňuje viacvláknové programovanie?
Ako Spring identifikuje, že sa používa Starter namiesto bežného súboru *.jar?
Akými metódami možno zabezpečiť bezpečný prístup k jednému objektu alebo jeho poľu z viacerých vlákien súčasne?
Môžete vysvetliť, čo je vláknový pool a ako sa používa v Jave?
Aký je váš názor na prácu s technickým dlhom? Ako s ním žiť, ak je kód ako «špagety»?
Aký je životný cyklus beana v Springu?
Môžeš uviesť príklady funkčných rozhraní v programovaní?
Môžeme považovať objektovo orientované programovanie za univerzálny prístup k vývoju softvéru?
Vysvetli princíp Dependency Injection a IoC v Springu.
Máte skúsenosti s vytváraním a používaním triggerov vo svojich projektoch?
Aký je rozdiel medzi Iterable a Iterator?
Aká je časová zložitosť získania prvku podľa jeho poradového čísla v zozname typu pole?