Java
Porozprávajte o svojej skúsenosti s Hazelcast v projektoch
Čo sa stane, ak zavoláte metódu Iterator.next() bez predchádzajúcej kontroly metódy Iterator.hasNext()?
Ovlivní volanie metódy clear() množstvo pamäte používané dátovou štruktúrou ArrayList?
Vysvetlite rozdiel medzi konceptmi invertovania riadenia a injekcie závislostí v rámci Spring frameworku.
Aké prístupy je možné použiť namiesto kľúčového slova synchronized na implementáciu vzoru Singleton v prostredí s viacerými vláknami?
Je použitie ArrayList mene efektívne z hľadiska výkonu pri masívnom vkladaní prvkov na koniec kolekcie?
Vysvetlite koncept mazania typov v generikách v programovacích jazykoch.
Ako sa vytvára zložený primárny kľúč v Hibernate?
V akých situáciách je vhodné použiť Java Configuration pri nastavovaní Spring aplikácií?
Čo sa rozumie odloženou inicializáciou objektov v programovaní a ako sa realizuje?
Ako je implementované rozhranie List v vybranom programovacom jazyku?
Vysvetlite účel a princíp fungovania príkazu git stash v systéme správy verzií Git.
Aká je funkcia tried v štruktúre systému typov softvéru?
Aké metódy a prístupy sa používajú na prevenciu výskytu výnimky ConcurrentModificationException pri práci s kolekciami v režime viacerých vlákien?
Môžeš uviesť typy úrovní cache používané v JPA?
Aké informácie poskytuje objekt ThreadPoolExecutor po vykonaní svojej úlohy?
Aké výhody prináša použitie Spring HATEOAS pre vývoj RESTful služieb?
Akým spôsobom funguje zberač odpadu (Garbage Collector) v Jave?
Aký je rozdiel medzi objektom a primitívom v Jave?
Porozprávajte o koncepte triedy CompletableFuture.