Na čo je BeanPostProcessor?
Java
Stretli ste sa s problémom N+1 dopytov? Ako ste to vyriešili?
Ako implementovať viacvláknový bezpečný čítač v pamäti?
Na čo je Spring? Prečo ho používajú?
Aké sú základné princípy pri vytváraní bezpečnej pre vlákna triedy?
Pracovali ste niekedy s lazy loading? Čo to je a ako sa používa?
Ste kdaj morali optimizirati pogoj NOT IN? Kako slabo je to in kako ga optimizirati?
Ako bola vo vašich projektoch použitá optimistická blokácia? Ako ste riešili StaleStateException?
Dokážete si predstaviť úlohu, v ktorej sa nepoužíva Spring?
Čo sa stane, ak má entita aj jej kolekcia mapovanie Eager, a načítame jeden prvok kolekcie?
Povedajte o vašich pracovných skúsenostiach na poslednom mieste (Lekton). Čím ste sa zaoberali, aký stack?
Je to dostatočné pre bezpečnosť vlákien, ak v triede sú dve polia s invariantom (jedno je prísne menšie ako druhé), každé chránené AtomicInteger?
Pracoval ste priamo na písaní viacvláknového kódu?
Na čo slúži kľúčové slovo volatile?
Čo sa stane, ak dva vlákna súčasne čítajú entitu a snažia sa ju zmeniť v Hibernate?
Fyzikálna úloha: čo sa stane, ak vyskočíte v pohybujúcom sa vlaku?
Čo sa stane, ak skočíš na strechu pohybujúceho sa vlaku (200 km/h)?
Logická úloha: 9 gúľ, jedna je ťažšia, aký je minimálny počet vážení na váhe s dvoma miskami?
Na čo sa pri navrhovaní databázy zameriavajú? Aké princípy?
Je možné porušiť princípy normalizácie? Prečo?