Подготовка к интервью

Вопросы на собеседовании в Альфа-Банк

1058 вопросов с собеседований в Альфа-Банк

1058 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Альфа-Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: devops, infrastructure, database.

Каталог

Результаты поиска

Найдено: 1058
Теория

Можно ли применить дополнительные Bean-компоненты во время выполнения метода, помеченного аннотацией PostConstruct, в Spring?

Аннотация @PostConstruct указывает на метод, который вызывается после того, как Spring завершил внедрение зависимостей в Bean, но до того, как Bean будет доступен для использования.

Читать ответ
Теория

Когда именно в процессе выполнения метода с аннотацией @Transactional в Spring создается прокси-объект?

Прокси-объект для метода с аннотацией @Transactional создаётся во время инициализации Spring-контекста, когда Spring обрабатывает бины и применяет аспекты (AOP).

Читать ответ
Теория

Что такое атомарные типы данных и для чего они нужны?

Атомарные типы данных - это классы из пакета java.util.concurrent.atomic, предоставляющие примитивные типы и ссылки на объекты с атомарными (неделимыми) операциями.

Читать ответ
Поведенческий

Расскажите про свой опыт в Java разработке, последние 5-6 лет, и эволюцию с применением AI.

В проектах я применял Spring Framework (особенно Spring Boot) для создания микросервисов, что позволило ускорить разработку и упростить масштабирование.

Читать ответ
Теория

Для чего служит ключевое слово volatile?

Ключевое слово volatile используется для обеспечения видимости изменений переменных между потоками.

Читать ответ
Теория

Что такое аннотация @Transactional и как она работает под капотом?

В сервисных слоях приложения для обозначения методов, требующих транзакционного управления. Это обеспечивает атомарность операций с базой данных.

Читать ответ