Расскажи про gRPC: как работает, в чём преимущества перед REST
Задача на Java: дан массив int[], необходимо сформировать два списка — только уникальные и только дубликаты
SQL задача: вывести id пользователей и количество их заказов в статусе COMPLETED, включая пользователей с нулевым количеством таких заказов
Как Spring выстраивает процесс создания бинов с момента запуска приложения? Как работают автоконфигурации и conditional аннотации?
Был ли у вас автоскейлинг? Как он был настроен?
Что для вас идеальная команда? Какие требования к аналитикам?
С какими модулями Spring ты работал?
Что такое кэш первого уровня в Hibernate и как он работает?
Чем Kafka отличается от RabbitMQ и за счёт чего Kafka лучше масштабируется?
Какие scope (скопы) бывают у бинов в Spring?
Как вы оцениваете эффективность использования story points по сравнению с оценкой в часах?
Что такое BeanPostProcessor и как он работает при построении бина?
Каков ваш взгляд на работу с техническим долгом? Как с ним жить, если в коде «вермишель»?
Расскажите, как был организован процесс разработки на вашем предыдущем месте работы — от бизнес-потребности до релиза.
ORM используете какие-нибудь? Использовали? Зачем?
Как вы катили изменения базы данных на прод? Использовали ли Liquibase?
Что такое агрегатная функция в SQL?
Какие есть типы баз данных и для чего они нужны?
Для чего используются VIEW и материализованные VIEW в SQL?
Расскажи схему взаимодействия по протоколу OAuth 2.0 (Authorization Code Flow).