Java
Jaké metody lze použít ke zvýšení rychlosti dotazů na tabulku, která zpracovává přibližně 100 tisíc nových záznamů denně, a jak to ovlivní provádění týdenních výběrů?
Jaké logické operace a operátory znáte?
Jaké jsou výhody návrhového vzoru Builder ve srovnání s běžným konstruktorem?
Jak jste řešili konflikty nebo potíže uvnitř týmu?
Jak zajistit jednotné zvýšení kontextu pro testy umístěné v různých třídách?
Povězte o JdbcTemplate a jeho hlavních vlastnostech při práci s databázemi.
Vyvinuli jste vlastní třídy pro zpracování chyb a výjimek ve svých projektech?
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?
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.
V čem spočívá podstata primitivních datových typů?
Jak je realizována odložená inicializace objektů v softwarových systémech?
Jaká vlastnost se používá k nastavení barvy pozadí?