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

Вопросы на собеседовании в Сбер

3834 вопроса с собеседований в Сбер

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

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

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

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

Каталог

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

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

Какие отличия существуют между сервисами, помеченными аннотацией @Transactional, и обычными сервисами в контексте управления транзакциями?

Аннотация @Transactional в Java (обычно в Spring) указывает, что методы класса или отдельные методы должны выполняться в рамках транзакции. Основные отличия сервисов с @Transactional и обычных сервисов:

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

Объясните механизм работы метода сортировки пузырьком и его особенности.

Сортировка пузырьком — это простой алгоритм сортировки, который многократно проходит по списку, сравнивая соседние элементы и меняя их местами, если они идут в неправильном порядке.

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

Каким способом вы передаете параметры в SQL-запросы и почему выбираете именно такой подход?

Для передачи параметров в SQL-запросы я использую подготовленные выражения (Prepared Statements) с параметризацией. Это позволяет избежать SQL-инъекций и улучшить производительность при повторных запросах.

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

Какие нюансы есть у составных (многоколонных) индексов?

Разница между двумя независимыми индексами по одному полю и одним объединённым индексом по двум полям заключается в том, как они используются для поиска и оптимизации запросов.

Читать ответ