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

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

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

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

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

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

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

Каталог

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

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

Вы когда-либо применяли систему для отслеживания путей запросов внутри вашей системы?

Да, я применял системы для отслеживания путей запросов внутри приложений на Java, например, используя распределённый трейсинг (distributed tracing).

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

[имя] спросил: Есть большая таблица с событиями/логами на проде, нужно её очистить. Как именно очистишь?

Команда SQL DELETE позволяет удалить все записи из таблицы, если не указано условие WHERE. Например:

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

Сохраняет ли свою корректность связь Foreign Key, ссылающаяся на уникальный ключ, состоящий из нескольких колонок, если одна из них содержит значение NULL?

Связь Foreign Key, ссылающаяся на уникальный ключ, состоящий из нескольких колонок, сохраняет свою корректность только если все колонки уникального ключа содержат значения, отличные от NULL.

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

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

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

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

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

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

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

Какие методы управления транзакциями в Spring вы знаете?

В Spring Framework управление транзакциями обычно осуществляется с помощью аннотации @Transactional. Она позволяет декларативно определить границы транзакции на уровне методов или классов.

Читать ответ