Jakými kroky byste začali s procesem integrace nového modulu do stávajícího projektu?
Java
Jak vytvořit vlastní anotaci v Javě?
Odkud pocházejí metody equals a hashCode?
Jak je určena složitost operace vložení prvku do HashMap při kolizi?
Proč jsou v procesu vývoje softwaru potřebné automatické testy?
Dochází při odstraňování prvků z HashMap k opačné operaci (strom → seznam)?
V jakých situacích se doporučuje použití shardování dat?
Můžete vysvětlit, čím se liší hlavní typy kolekcí v standardní knihovně Java a jaké jsou jejich vlastnosti?
Jak zvládat anomálie při provádění transakcí?
Můžete vysvětlit účel metody finalize() v Java a v jakých situacích se používá?
Můžete vysvětlit vnitřní strukturu implementace HashMap?
V čem spočívá rozdíl mezi příkazem EXPLAIN a EXPLAIN ANALYZE v kontextu analýzy výkonu dotazů?
Můžete vysvětlit účel a fungování třídy ThreadLocal v jazyce Java?
Jaké chování zajišťuje každá úroveň izolace transakcí v systémech zpracování dat?
Použili jste v posledním projektu replikaci dat? Pokud ano, jak byla realizována?
Proč je při práci s citlivými informacemi vhodnější používat HTTP-metodu POST místo GET?
Povězte nám o své zkušenosti s nástroji pro migraci databází, jako je Flyway.
Jaké jsou hlavní formy normalizace dat, které se nejčastěji používají v databázích?
Můžete vysvětlit, co znamená problém při spojování řetězcových dat?
Je možné přidat nový záznam do tabulky, která nemá primární klíč?