Java
Povězte o JdbcTemplate a jeho hlavních vlastnostech při práci s databázemi.
Jaký úkol řeší framework Spring?
V čem spočívá rozdíl mezi funkčním přístupem a objektově orientovaným?
Vyvinuli jste vlastní třídy pro zpracování chyb a výjimek ve svých projektech?
Jaké změny nastávají v historii commitů při sekvenčním použití příkazu rebase k sloučení dvou větví s jejich společnou základní větví?
Vysvětlete rozdíly mezi LEFT JOIN a RIGHT JOIN v SQL a jejich důsledky při spojování tabulek.
Můžeš vyjmenovat hlavní typy vztahů používaných v relačních databázích SQL?
Jaké typy dat existují v Java?
Co jsou omezení v SQL?
Jak správně uzavřít spojení s databází?
V čem spočívá vlastnost použití CopyOnWriteArrayList?
Jaké externí služby jste použili pro integraci se svým systémem?
Vysvětlete, k čemu slouží mechanismus sdílených zámků (Shared Lock) v systémech správy databází nebo v multithreadovém programování.
Jaké typy objektů jsou automaticky čištěny při procesu sběru odpadu?
Můžeš uvést příklady různých typů hlaviček používaných v HTTP požadavcích?
Popište mechanismus fungování protokolu HTTP a jak zajišťuje výměnu dat mezi klientem a serverem.
Jaká vlastnost se používá k nastavení barvy pozadí?
Proč může hashCode() různých objektů vracet stejné hodnoty?
Jak zajistit jedinečnost klíčů při použití datové struktury HashMap?
Jakými způsoby lze porovnávat datové typy v Javě?