Je vždy možné obnovit původní stav systému po selhání nebo změnách?
Java
Lze při psaní jednotkového testu otestovat samostatnou část metody?
Můžete vysvětlit, co se rozumí pod brokerem zpráv v architektuře systémů?
Mohl byste vysvětlit, co se rozumí typem šíření v kontextu událostí nebo zpráv?
Jaký typ seznamu by měl být použit, pokud je třeba často extrahovat prvky podle jejich pořadí?
Vysvětlete koncept potlačení chyb nebo výjimek v programování a kdy se to používá.
Jaké jsou výhody používání injektáže závislostí přes konstruktor ve Springu ve srovnání s jinými metodami?
Jaké aspekty je třeba zvážit při přechodu od používání abstraktní třídy k rozhraní v architektuře?
Máte zkušenosti s implementací a konfigurací bezpečnostních mechanismů v aplikacích založených na Spring?
Jak přispívá použití pomocných tabulek k získání potřebných dat z databáze?
Jak závisí chování pořadí prvků v LinkedHashMap od posledního přístupu k nim?
Jaký je časový ukazatel v operaci získání prvku z ArrayList podle indexu?
Jak navrhnout zpracování požadavků pro různé typy ve Springu, aniž byste neustále přidávali větve if/else?
Můžete popsat, jak byl ve vašem posledním projektu implementován systém řízení úkolů?
Jak architektura mikroservisů určuje odpojení konkrétního exempláře služby?
Jak je v Javě dosažen mechanismus polymorfismu a jak jej implementovat v kódu?
Můžete vysvětlit fáze a správu životního cyklu objektu Spring Bean?
Na co se v architektuře mikroservisů používá distribuované cachování?
Bude se při volání transakční metody uvnitř jiné transakční metody, umístěných v různých službách, automaticky spouštět nová transakce?
Jak vidíte svou profesionální roli a rozvoj v příštích pěti letech?