Java
Aké sú dôvody na vyhnutie sa implementácii procesu autorizácie pri použití metódy PUT v protokole HTTP?
Vysvetlite, ako sa prenášajú údaje do funkcie, ak sa parametre odovzdávajú hodnotou.
Môžeš uviesť hlavné vzory vývoja používané v rámci Spring Framework?
Ako implementovať triedu v Jave tak, aby jej stav bol po vytvorení nedostupný na zmeny?
Pri používaní kolekcií, v ktorých prípadoch je prechádzanie rýchlejšie: v ArrayList alebo v LinkedList?
Aké metódy existujú na prevenciu alebo riešenie kolízií v systémoch alebo algoritmoch?
Akú úlohu zohráva modifikátor volatile v programovacom jazyku a kedy sa používa?
Aké je správanie programu, ak v bloku finally dôjde k výnimke?
Vytvorili ste vlastné anotácie na použitie vo svojich projektoch?
Aké protokoly sa používajú na výmenu údajov v REST API?
Ako sa dá vyhnúť zablokovaniu vlákien?
Kedy vybrať frontu (Kafka) a kedy REST službu?
Vysvetlite, čo znamená vytváranie nemenných tried a ich výhody vo vývoji.
Ako sa líši štandardný tok údajov od toku s paralelným spracovaním v Java Stream API?
Aký je rozdiel medzi vytvorením Mono cez just a fromCallable?
Vysvetlite, čo znamená kľúčové slovo volatile v programovaní a na čo sa používa.
Kde sa v JVM nachádzajú primitívne dátové typy a ako sú implementované vo vnútri virtuálnej mašiny?