Vysvětlete koncept synchronizace v vícevláknovém prostředí a proč je nutná.
Java
Jak se v Java odstraní prvek z kolekce ArrayList?
Co je ELK a jak se do systému dostávají logy?
Můžete vysvětlit, co se rozumí pod atomárním typem dat?
Musel jste někdy rozhodovat o výměně technologického zásobníku v projektu?
Jakou roli a účel mají profily ve Spring Bootu a jak se používají v aplikacích?
Jaká funkce nebo metoda Spring je volána po inicializaci Bean v jejím procesu vytváření?
Jaký je rozdíl mezi Spring Boot a hlavní částí Spring Framework?
Proč je důležité zachovat konzistenci mezi metodami equals a hashCode při jejich přepisování?
Jak je nastavování a registrace Bean prováděna v rámci Spring Framework?
Pracoval jste někdy s reaktivním zásobníkem (Spring WebFlux)?
Jakými způsoby je předáván identifikátor trace pro sledování požadavků?
Jaké moduly a komponenty jsou součástí Spring Boot a jak spolu komunikují?
Jaké konkrétní aspekty vašeho současného pracovního místa vás nespokojují nebo způsobují nespokojenost?
Jaký proces a časový rámec obvykle očekáváte při migraci systému z monolitické architektury na mikroservisy?
Jaké práce na nastavování a podpoře infrastrukturních prostředků jste sami vykonávali?
Máte zkušenosti s používáním korutin ve svých projektech?
Jaké mechanismy zajišťují spolehlivé doručení zpráv jsou implementovány v Kafka?
Jaké potíže mohou nastat při použití náhodné hodnoty jako hash kódu pro klíč v HashMap?
Jaký je účel třídy ReentrantLock v Java a jaké jsou její výhody ve srovnání se synchronized?