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

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

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

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

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

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

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

Каталог

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

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

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

Kafka может отделить приём работы от обработки, сгладить пики и дать независимым consumers читать события. Но она не устраняет сам объём вычислений и не гарантирует снижение общей нагрузки.

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

Помимо SQL, для каких конкретных задач вы использовали ИИ? Использовали ли для генерации Java-кода?

Назовите конкретные задачи, где действительно использовали AI, и отдельно — был ли опыт генерации Java-кода. Опишите проверку результата и границы доверия инструменту.

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

Интересует ли вас банковская и инвестиционная предметная область? Пробовали ли вы инвестировать?

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

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

Насколько интенсивной должна быть коммуникация в команде и какой вы видите идеальную коммуникацию?

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

Читать ответ
System Design

Денормализация: если положить dep_name в employee и убрать таблицу department — как безопасно провести эту миграцию в production под нагрузкой?

Используйте expand–migrate–contract: сначала добавьте dep_name, обеспечьте синхронизацию новых записей, выполните backfill порциями, проверьте данные и только потом переключайте чтение.

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

Два счётчика requestCount и startTime по отдельности атомарны. Есть ли гарантия, что их совместное обновление будет атомарным, если одновременно придут несколько потоков после истечения окна?

Нет: атомарность requestCount и startTime по отдельности не делает атомарным сброс окна вместе со счётчиком. Потоки могут увидеть смешанное состояние и неверно выдать разрешения.

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

Расскажите о ситуации за последние год-два, когда вы были максимально эффективны как разработчик.

Выберите ситуацию, где ваш вклад дал заметный результат, и объясните, почему работа была эффективной. Покажите контекст, действия и подтверждённый эффект.

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

Как выглядит идеальная ситуация с требованиями к реализации?

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

Читать ответ