Что такое LazyInitializationException в Hibernate и как с ней работать?
Теорема CAP: какие свойства сохранить для банковской/финансовой системы с распределённой микросервисной архитектурой?
На проекте в [компания] что предпочтительнее выбирали — абстрактный класс или интерфейс?
Если у тебя сервис должен сразу ответить на webhook и дальше обрабатывать асинхронно, MDC контекст теряется. Как этого избежать?
Какие зарплатные ожидания — минимальная и комфортная сумма на руки?
Какая скорость поиска в HashMap (среднее и худшее)?
Как была сконфигурирована Kafka для обработки большого потока событий? Один топик с партициями или много топиков?
Если бы ты проектировал GC, какие подходы к garbage collection ты знаешь помимо обхода графа достижимости?
Готов ли участвовать в сопровождении сервисов на проде и реагировать на критичные инциденты (дежурство 24/7)?
Доводилось ли оптимизировать условие NOT IN? Насколько это плохо и как оптимизировать?
Назовите параметры аннотации @Transactional
Расскажи про релевантный опыт с последнего места работы — что понравилось, что не понравилось?
Какой принцип SOLID нарушен в текущей реализации, где сервис жёстко завязан на конкретной реализации хранилища (ArrayList)?
Что больше нравилось в работе — технические или бизнесовые задачи?
Задача по коду: AtomicBoolean и race condition (скриншот с кодом)
Почему уходишь с текущего места работы и что ищешь?
Расскажи про паттерн Стратегия.
В чём основная проблема данной реализации Отсутствует отделение Consumer Group Запрограммированное время ожидания в опросе Имеется интеграция с системой Диптихи Некорректная политика хранения сообщений Отсутствие настройки фильтрации сообщений в конфигурации фабрики слушателей Отсутствует отдельные партии
Написать SQL-запрос: выбрать названия всех книг, которые сейчас на руках у читателей.
Что произойдет, если одно сообщение обрабатывается долго в Consumer Group?