Расскажите о самой сложной технической задаче, с которой вы столкнулись в своем последнем проекте, и как вы её решили
Какие критерии и принципы определяют высокое качество написанного программного кода?
Какими способами и инструментами вы собирали данные из различных источников в вашем проекте?
Какие меры вы предпринимали для перехода на новый технологический стек?
Какими показателями ты оцениваешь эффективность и характеристики запросов к базе данных?
Какими способами можно осуществлять выполнение SQL-запросов через JDBC в Java?
Каким образом реализовать паттерн Singleton в языке Java?
Каким образом проводится настройка и запуск контекста Spring в приложении?
Каким образом можно настроить десять потребителей для каждой партиции в системе обработки сообщений?
В каких ситуациях используют ключевое слово final в программировании?
Можете рассказать о вашем опыте в других банковских или финансовых организациях, помимо ВТБ и Альфа-банка?
Можете объяснить, что подразумевается под профилем в рамках Spring Framework?
Можете ли вы объяснить, что означает термин 'Consumer' в контексте систем обмена сообщениями или обработки данных?
Опиши проекты, над которыми ты работал в вашей организации, и твою роль в них
Опиши структуру и роль команды, участвовавшей в твоем текущем проекте
Как вы понимаете основные цели и задачи, которые ставятся перед программной инженерией?
Как выбрать подходящий класс для использования в качестве ключа в HashMap, чтобы обеспечить уникальность и сохранность данных?
Где определяется значение метода hashCode по умолчанию в Java?