Какова роль внешнего ключа в реляционной базе данных SQL?
Является ли ключевое слово volatile гарантией порядка выполнения операций в многопоточной среде и как оно связано с моделью Happens-before?
В каких случаях рекомендуется применять синхронные API-вызовы?
Ожидается ли блокировка выполнения при запросе к Kafka до получения результата в текущем проекте?
Каким образом семафор управляет синхронизацией и ожиданием завершения работы нескольких потоков?
Можете ли вы объяснить основные принципы работы JVM и как она управляет выполнением кода?
Передаются ли аргументы через URL-параметры в Java-приложениях?
Каким образом можно объединить и сохранить данные из различных источников в базе данных Oracle?
Каким образом можно реализовать механизм пессимистической блокировки для обеспечения целостности данных в многопоточной среде?
Как вы оцениваете свое состояние после прохождения собеседования?
Можете рассказать о вашем опыте в других банковских или финансовых организациях, помимо ВТБ и Альфа-банка?
Что мотивирует вас искать новую работу и менять текущее место занятости?
Какие навыки и опыт у вас есть в области тестирования программного обеспечения?
Какую версию Java вы используете в своей работе?
Объясните, что означает понятие класс в объектно-ориентированном программировании.
Кто осуществлял проверку и оценку поставленных задач на вашем предыдущем месте работы?
Каким образом определить, к какому сегменту или категории принадлежат ваши данные?
Оптимально ли использовать бекенд в качестве основной архитектурной составляющей проекта?
Как часто рекомендуется проводить тестирование системы под высокой нагрузкой?
Расскажите о вашем опыте анализа и оптимизации производительности SQL-запросов.