Java
Разкажете за типовете propagation в анотацията @Transactional. Имали ли сте случаи, когато сте използвали нестандартни типове?
Какъв е проблемът да извиквате REST директно от Kafka потребителя?
Какво е HashMap и как е устроена вътре? Колко е бърза операцията get?
По какъв протокол беше взаимодействието с [система/услуга]?
Разкажете за провал, който сте имали на работното място.
Как оптимизирахте SQL заявките?
Защо Java Stream API е лениво? Предимства и недостатъци на този подход.
Готов ли е [име] периодично да посещава офиса?
Какво са генериците и защо са необходими?
Какво е RAG от гледна точка на документите — какви са тези документи и как се подготвят?
Какви видове събития от гледна точка на бизнес процеса попадали в retry веригите и DLT?
Какво считате за сложни SQL заявки? Трябваше ли да ги анализирате и с какви средства?
Как да направим клас неизменяем (immutable)?
С кои технологии и стекове работихте най-често?
Как стана така, че се преместихте в чужбина и работихте на Кипър? Какво ви мотивираше при релокацията?
Дайте пример за голяма бизнес задача или интеграция, която сте извършили напълно сами.
[име] попита: Ако темата има 100 партиции и в анотацията @KafkaListener е написано concurrency=10, ще останат ли 90 партиции бездействени?
Кой от параметрите на интеграционните взаимодействия не се подобрява при увеличаване на пропускателната способност?
За вас Москва все още ли е актуална или предпочитате друга локация?
Как да реализираме кеширане на справочници от базата данни в Java приложение с оглед на многопоточността?