Ako sú štruktúrované bean lifecycle a proxying v Springu? Aké mechanizmy proxy sa používajú?
Java
Čo je MVCC a VACUUM, prečo sa tabuľky nafukujú?
Čo je úplné skenovanie?
Ako zosúladiť zmeny v databáze a publikáciu udalostí?
Aké ťažké technické problémy ste vyriešili?
Ako diagnostikovať deadlock?
Prečo sa SERIALIZABLE nevyužíva vždy?
Aký výrobný problém ste osobne vyriešili?
Ako sa vyhnúť duplikátom pri spracovaní správ Kafka?
Čo je Kafka téma, partícia, broker a skupina spotrebiteľov?
Podporovali ste výrobu: uveďte príklad online incidentu a vaše kroky.
Kedy by ste mali použiť ConcurrentHashMap namiesto HashMap? Čo sú race condition a deadlock?
Čo sú BeanPostProcessor a BeanFactoryPostProcessor?
Aký je rozdiel medzi synchronized a ReentrantLock?
Ako je HashMap štruktúrovaná interne, čo sa deje počas kolízií a pri zmene veľkosti?
SQL dopyt trvá namiesto 200 ms asi 20 sekúnd. Opíšte krok za krokom proces hľadania príčiny: plán vykonania, indexy, štatistiky, zámky.
Aká bola vaša oblasť zodpovednosti v projekte?
Popíšte životný cyklus singleton beanu v Springu.
Služba spracováva 100 000 RPS a zlyháva kvôli pamäti. Opíšte proces hľadania príčiny a navrhnite architektonické riešenie.
Ako optimalizovať JOINy?