Vysvětlete význam a účel třídy ThreadLocal v vícevláknovém programování.
Java
Mohl byste vysvětlit, co znamená pojem Explain v kontextu tohoto nástroje nebo modelu?
Jaká je role cizího klíče v databázi a proč je důležitý?
Pokud Redis spadl, jak jste tuto situaci řešili? Ztratili jste data za poslední hodinu?
Vysvětlete, co znamená pojem 'vymazání typů' v programovacích jazycích.
Jakými metodami lze snížit růst velikosti cache?
Jak je v projektu realizována integrace systému sběru metrik?
Jaké jsou výhody a nevýhody používání CompletableFuture pro zpracování asynchronních úkolů v Javě?
Jak je hodnocena složitost operace odstranění prvku ze struktury dat TreeMap?
Vysvětlete, co je index pokrývající všechna pole pro dotaz v kontextu databází.
Jaký je rozdíl mezi newCachedThreadPool a newFixedThreadPool? Kdy použít každý z nich?
Proč je důležité uvolňovat zdroje po jejich použití v programu?
Pověz mi, jak byl organizován pracovní proces: od koho jsi dostával úkoly, v jaké podobě, jaké artefakty jsi zanechával?
Jaké metody lze použít k vedení záznamů událostí v systému?
Čím se liší implementace rozhraní Map: HashMap a TreeMap, a v jakých případech je vhodnější použít kterou z nich?
Pověz o velkém/zajímavém úkolu, který jsi řešil. Co jsi dělal v [společnost/projekt]?
Jak je implementován mechanismus mazání typů v kontextu generických typů v programovacím jazyce?
Je třeba v pracovním prostředí používat profiler k odstranění chyb OutOfMemoryError?
Měl jste možnost přímo pracovat nebo získat přístup k výrobním serverům v rámci vašeho posledního projektu?
Proč je objekt typu String v Javě neměnný?