Jak se liší současný projekt od předchozího z technického hlediska?
Java
Můžete vysvětlit, co znamená příkaz swap v Redis a v jakých případech se používá?
Jak byste vyhodili výjimky výše ve volacím zásobníku?
Jaká je časová složitost algoritmu bublinkového řazení v nejhorším a průměrném případě?
Je třeba přidat podpisy k zadaným uživatelským jménům a heslům pro zajištění bezpečnosti?
Kdy by měly být použity analyzátory DOM, SAX a StAX?
Můžeš vyjmenovat oblíbené implementace a přístupy v rámci Spring Data?
Jakou roli a hlavní účel mají vzory návrhu při vývoji softwarových řešení?
Vysvětlete účel a použití anotace @Qualifier v kontextu Spring Frameworku.
Musel jste někdy sám najít zranitelnosti? Našli jste nějaké?
Máte zkušenosti s distribuovanými transakcemi v architektuře mikroservisů?
V čem spočívá jedinečnost řetězcových datových typů a jaké mají vlastnosti?
Můžeš vyjmenovat datové typy odlišné od základních primitivních?
Můžete vysvětlit účel metody finalize() v Java a v jakých situacích se používá?
Jakou knihovnu používáš k vytváření mock objektů v testech?
Vysvětlete pojem podmínek smlouvy a jejich roli v softwarovém inženýrství.
Je IOException kontrolovaná nebo nekontrolovaná výjimka v Javě?
Dokáže systém současně garantovat konzistenci a dostupnost (CA)?
Pokud má externí služba časový limit 60 sekund, lze ji nastavit stejnou? Jak vyřešit problém dlouhé odpovědi?
Jaké jsou vlastnosti relace ekvivalence, kterou vytváří metoda equals()?