Java
Jaký je rozdíl mezi použitím synchronizedMap a ConcurrentHashMap pro zajištění bezpečnosti vláken v kolekcích?
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 se hodnotí časová složitost operace vložení prvku do datové struktury TreeMap?
Jakými jinými metodami, kromě vícenásobného zpracování, lze zvýšit efektivitu služby, která vytváří zprávy a provádí 4 paralelní HTTP-dotazy do různých systémů?
Jak lze optimalizovat nebo odstranit chyby v SQL dotazu?
Jak lze implementovat mechanismus pesimistického zámku pro zajištění integrity dat v prostředí s více vlákny?
Jaké jsou časové náklady na provádění operací hledání maximálního prvku při použití ArrayList, pokud jsou prvky přidávány zřídka?
Jaké jsou důvody pro omezení počtu indexovaných polí v databázi?
Jaký je rozdíl mezi metodami map a flatMap v Java Stream API a jaké jsou jejich vlastnosti použití?
Prováděli jste sběr a analýzu metrik přímo ze serverů v produkčním prostředí ve vašem posledním projektu?
Jaké hlavní úkoly řeší framework Spring při vývoji aplikací?
Použili jste konstrukci SELECT při operacích aktualizace dat (UPDATE)?
Která datová struktura je vhodnější pro rychlé získání maximálního prvku při vzácných vkladech?
Jaké kroky podnikneš k určení příčin pravidelných restartů služby souvisejících s chybou OutOfMemoryError?
Vysvětlete, co je ConcurrentHashMap a jak zajišťuje bezpečnost při paralelním přístupu k datům.
Jaké důsledky mohou nastat při vytváření indexu v tabulce s milionem řádků?