Для чего нужна Java Memory Model?
Архитектурная задача: микросервис-адаптер REST→RabbitMQ→REST. Какие подводные камни и проблемы?
Как используется HAVING в SQL?
В чём разница в работе consumer с явным group.id и без него?
Как понять, что проблема с connection pool? Как это проявляется для приложения?
Что представляет Spring Boot Starter? Как он работает?
Как бы ты влез в жизненный цикл Kafka Listener — через KafkaListenerEndpointRegistry или явный polling через KafkaConsumer?
Как реализовать паттерн request-reply на Kafka?
На что обращаешь внимание при code review чужого кода?
Что использовали для взаимодействия с базами данных в приложении?
Что наиболее интересного делалось в работе за последний год-полтора? Расскажи про проект.
Circuit Breaker: реализации и состояния алгоритма.
Какой набор артефактов приходит разработчику по задаче?
Сколько паттернов/правил было в системе рекомендаций — единицы, десятки, сотни?
Что такое сборщик мусора (Garbage Collector)?
Можете подробнее рассказать о проекте, на котором работали? Что нравилось, что не нравилось?
В каких случаях не отработает секция finally?
Где ещё удобно применять иммутабельные объекты, кроме как в ключах HashMap?
Был ли в реальной практике случай, когда объект нужно было сделать иммутабельным?
Как разрешить проблему циклических зависимостей при использовании Dependency Injection?