Како су унутрашње структуре bean lifecycle и proxying у Spring-у? Које механизме проксија користе?
Java
Шта је MVCC и VACUUM, зашто се табеле увећавају?
Шта је потпуно скенирање?
Kako uskladiti promene u bazi podataka i objavljivanje događaja?
Које тешке техничке проблеме сте решили?
Како дијагностиковати deadlock?
Зашто се SERIALIZABLE не користи увек?
Који производни проблем сте лично решили?
Kako izbjeći duplikate prilikom obrade Kafka poruka?
Шта је Kafka тема, партиција, брокер и група потрошача?
Да ли сте подржали производњу: дајте пример онлајн инцидента и ваших акција.
Када треба користити ConcurrentHashMap уместо HashMap? Шта су race condition и deadlock?
Шта су BeanPostProcessor и BeanFactoryPostProcessor?
Која је разлика између synchronized и ReentrantLock?
Како је HashMap структурирана унутрашње, шта се дешава током колизија и промене величине?
SQL upit traje 20 sekundi umesto 200 ms. Opisati korak-po-korak proces pronalaženja uzroka: plan izvršenja, indeksi, statistike, zaključavanja.
Која је била ваша област одговорности у пројекту?
Опишите животни цикл једног singleton bean у Spring-у.
Usluga obrađuje 100.000 RPS i ruši se zbog memorije. Opisati proces pronalaženja uzroka i predložiti arhitektonsko rešenje.
Kako optimizovati JOIN-ове?