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

Вопросы на собеседовании в СБЕР Корпус

16 вопросов с собеседований в СБЕР Корпус

16 вопросов 1014 компаний 353 технологии

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в СБЕР Корпус. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: spring, hibernate, database.

Каталог

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

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

Как работаешь с базой данных? Hibernate/JPA — как используешь?

При работе с базой данных через Hibernate/JPA я обычно:

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

Как отличить и выбрать между использованием конструктора и метода установки свойств для инициализации объектов?

Конструктор используется для обязательной инициализации объекта при его создании, обеспечивая, что объект всегда будет в корректном состоянии.

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

Как реализовать потокобезопасный счётчик в памяти?

Если выполнить операцию инкремента (например, counter++ или counter += 1) над переменной в многопоточной среде без синхронизации, возможна гонка данных (race condition).

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

Необходимо реализовать кастомное логирование на все входящие и исходящие запросы на контроллеры. Как бы вы это реализовали?

Для реализации кастомного логирования всех входящих и исходящих запросов на контроллеры в Java можно использовать аспектно-ориентированное программирование (AOP) с помощью Spring AOP или AspectJ.

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

Безопасно ли инкрементировать volatile переменную (counter++)?

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

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

Как был организован code review: сколько approvals требовалось и кто участвовал?

Для обмена знаниями между разработчиками мы использовали несколько практик:

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

Какие аннотации Spring используются для автоматического обнаружения классов и регистрации бинов в контексте?

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

Читать ответ