Какие задачи приходилось делать с точки зрения построения инфраструктуры, CI/CD, Docker, Kubernetes?
Какой оверхед на Kafka при идемпотентной отправке? Чем Kafka жертвует в таком случае?
Какие задачи по инфраструктуре делали сами руками — базы данных, очереди, оркестраторы?
Как построить эффективный индекс для колонки с низкой селективностью (например, статус: new/running/finish), когда важен только статус 'new'?
Как вы обеспечивали транзакционность при декомпозиции монолита на микросервисы?
Как в Spring MVC получить доступ к данным HTTP-запроса (query параметры, заголовки, тело)?
Настраивали Kafka Producer? Какие настройки знаете?
В чем разница между коллекцией (Collection) и стримом (Stream)?
Что такое CORS защита и когда она нужна?
Как выглядел CICD процесс, сколько было стендов?
Для чего heap делится на разные области (young/old generation)?
Как связать сервисы из двух разных docker-compose файлов?
Code review: какие замечания наиболее значимые, а какие наименее? По 3 штуки.
Как посмотреть Java процессы на Linux?
Какие виды связей в Hibernate знаете и как их описать? Какие состояния сущности существуют?
Почему Java Stream API сделан ленивым? Плюсы и минусы такого подхода.
Нам нужно перехватывать все запросы в Kafka и отправлять в систему аудита или телеметрии. Как бы ты это сделал?
Что используется для observability? Есть ли трейсы?
На что обращают внимание при проектировании базы данных? Какие принципы?
В чём разница между Kafka и RabbitMQ? Оба синхронные или асинхронные?