Můžete vysvětlit, co se stane, když různé objekty mají stejný hash kód v metodě hashCode()?
Java
Určili jste sami složitost přiřazené úlohy?
Vysvětlete koncept izolace v transakcích ACID a její roli při zajištění integrity dat.
Jaké přístupy a nástroje se používají k detekci úniků paměti v aplikacích Java?
Jak lze vyvolat chybu nedostatku paměti v aplikaci Java?
Jak obvykle prověřujete kód svých kolegů nebo podřízených?
Mělo by se při optimalizaci databáze vytvářet index na každém sloupci tabulky?
Lze při analýze zásobníku volání odhalit problém úniku paměti?
Vysvětlete, co znamená atomárnost v rámci modelu ACID a proč je důležitá pro zpracování transakcí.
Jaké metody a nástroje se používají v Spring Data JPA k tvorbě flexibilních a dynamických dotazů?
Můžeš vyjmenovat hlavní rozhraní používaná v JDBC pro práci s databázemi?
Povězte nám o své zkušenosti s nastavováním a používáním Jenkins pipeline v projektech.
Jak odlišit nástroje pro migraci databází Flyway a Liquibase podle jejich schopností a přístupů?
Co se stane, pokud vložíte záznam s null jako klíčem do HashMapy, když takový záznam již existuje?
Můžete vysvětlit koncept vzoru State a jak se používá v objektově orientovaném programování?
Jak Spring určuje, kterou implementaci rozhraní vybrat při použití @Autowired, když existuje několik možností?
Jak jsou v Javě propojeny metody equals a hashCode a proč je důležité je správně implementovat společně?
Jakou verzi Java používáte ve své práci?
Jaké máte zkušenosti s používáním ConcurrentHashMap ve svých projektech?
Jakou roli mají indexy v databázi SQL a proč se používají?