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

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

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

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

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

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

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

Каталог

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

Найдено: 3834
Поведенческий

Как именно была реализована повторная попытка: за счет Java-библиотеки или иным образом?

Назовите фактический механизм retries: библиотека, настройки клиента, consumer container, отдельный retry topic или собственная очередь. Главное — условия повторения, задержка и сохранность состояния.

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

Если увеличить число партиций с одной до десяти, как равномерно распределять сообщения по ним?

Новые сообщения распределяет producer partitioner: по ключу или выбранной стратегии без ключа. Увеличение partition не переносит автоматически уже записанные сообщения и не гарантирует равномерную бизнес-нагрузку.

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

[имя] готов(а) ли рассматривать позицию с зарплатой ниже ваших ожиданий?

Сообщите минимально приемлемые условия и готовность обсуждать компромисс. Более низкая зарплата может компенсироваться конкретными преимуществами, но не неопределённым обещанием будущего повышения.

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

Как при Minor GC учитываются ссылки из Old Generation на объекты в Young Generation, если трассировка Old Generation не выполняется?

Ссылки из старого поколения учитывают через служебные структуры, обновляемые write barriers: card tables и remembered sets. Поэтому young collection не обязана повторно трассировать всё Old Generation.

Читать ответ
Лайвкодинг

Напишите SQL-запрос: найти top-3 user_id по сумме amount для заказов со статусом COMPLETED за последний месяц.

Нужно отфильтровать завершённые заказы за согласованный интервал, сгруппировать по user_id и отсортировать SUM(amount) по убыванию. «Последний месяц» важно уточнить: календарный или скользящий.

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

Почему вы сейчас не работаете?

Спокойно объясните период без работы в той степени, в какой готовы: завершение проекта, перерыв или поиск подходящей роли. Важнее обозначить текущую готовность и профессиональный контекст.

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

Расскажите о вашем уровне владения Docker и Kubernetes.

Разделите практический опыт по уровням: сборка и отладка контейнеров, запуск окружений, работа с deployment и диагностика кластера. Назовите то, что делали лично, а не только видели.

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

Что такое ленивая инициализация (lazy initialization) контекста в Spring? Как она связана с проблемой циклических зависимостей?

Lazy initialization откладывает создание bean до необходимости. @Lazy в точке внедрения может подставить прокси и разорвать цикл создания, но не устраняет саму архитектурную зависимость.

Читать ответ