Jak jsou ve Springu strukturovány bean lifecycle a proxying? Jaké mechanismy proxy se používají?
Java
Co je MVCC a VACUUM, proč se tabulky nafukují?
Co je to úplné skenování?
Jak sladit změny v databázi s publikací událostí?
Jaké složité technické problémy jste vyřešili?
Jak diagnostikovat deadlock?
Proč se SERIALIZABLE nepoužívá vždy?
Jaký výrobní problém jste osobně vyřešili?
Jak se vyhnout duplicitám při zpracování zpráv Kafka?
Co je to Kafka téma, partition, broker a skupina spotřebitelů?
Podporoval jste výrobu: uveďte příklad online incidentu a vaše kroky.
Kdy byste měli použít ConcurrentHashMap místo HashMap? Co jsou race condition a deadlock?
Co jsou BeanPostProcessor a BeanFactoryPostProcessor?
Jaký je rozdíl mezi synchronized a ReentrantLock?
Jak je HashMap interně strukturován, co se děje při kolizích a změně velikosti?
SQL dotaz trvá místo 200 ms asi 20 sekund. Popište krok za krokem proces hledání příčiny: plán provedení, indexy, statistiky, zámky.
Jaká byla vaše oblast odpovědnosti v projektu?
Popište životní cyklus singleton beanu ve Springu.
Služba zpracovává 100 000 RPS a selhává kvůli paměti. Popište proces hledání příčiny a navrhněte architektonické řešení.
Jak optimalizovat JOINy?