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

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

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

181 вопрос 119 компаний 249 технологий

Усильте резюме перед собеседованием

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

Анализ резюме

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

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

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

Основные темы и навыки

backend 78 database 58 architecture 49 concurrency 37 optimization 36 mobile 36 performance 34 api 34

Форматы вопросов

  • Поведенческие вопросы166
  • System Design6
  • Технические вопросы5
  • Лайвкодинг4

Ориентировочная сложность

  • Продвинутые102
  • Практические74
  • Базовые5

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

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

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

Где в памяти процесса размещаются динамически загружаемые библиотеки? загружаются в адресное пространство процесса размещаются в сегменте dynamic/shared libraries (обычно в области heap/mmap) контролируются…

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

Для каких сущностей применяется Copy on Write?

технология оптимизации копирования данных подходит для иммутабельных и разделяемых структур данных применяется в файловых системах, включая Btrfs и ZFS используется для работы со строками, листами и структурами в…

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

Документ отправлен, но не отображается в UI: что проверить — БД, логи или запросы через Postman?

Документ отправлен, но не отображается в UI. Что проверить? Проверить API: выполнить запрос через Postman, изучить статус и тело ответа сервера, а также подтвердить успешную запись документа Проверить базу данных:…

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

За что отвечают параметры аннотации @Transactional?

Параметры аннотации @Transactional и их назначение propagation — определяет способ распространения транзакции, например REQUIRED или REQUIRES_NEW isolation — устанавливает уровень изоляции транзакции: READ_COMMITTED,…

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

Зачем в ARC используется механизм side table?

Зачем в ARC используется механизм side table? Контекст: управление памятью в Objective-C (ARC) Side table представляет собой вспомогательную структуру данных для хранения дополнительной информации об объекте, которую…

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

Зачем в Java каждому объекту нужен метод hashCode()?

метод hashCode() вычисляет для объекта целочисленный хеш-код применяется для быстрого индексирования элементов в коллекциях на базе хеш-таблиц, включая HashMap и HashSet поддерживает контракт с equals(): объекты,…

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

Зачем в таблицах используют повторное использование ячеек?

Для чего в таблицах применяют повторное использование ячеек? UI и оптимизация памяти переиспользование небольшого фиксированного набора ячеек отсутствие необходимости создавать объект для каждой строки уменьшение…

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

Зачем нужна consumer group в Kafka на собеседовании?

Зачем нужна consumer group в Kafka? Kafka представляет собой распределённую систему обмена сообщениями. Consumer group — объединение потребителей, совместно считывающих данные из топика. Внутри группы каждый partition…

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

Зачем нужно нагрузочное тестирование и какие проблемы оно позволяет обнаружить?

проверяет производительность системы при заданной нагрузке определяет границы пропускной способности помогает обнаружить узкие места архитектуры — CPU, память, сеть и БД выявляет сложности с масштабируемостью и…

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

Зачем нужны setNeedsLayout и layoutIfNeeded в iOS?

Зачем нужны setNeedsLayout и layoutIfNeeded? iOS/UIView: управление перерасчётом компоновки setNeedsLayout: помечает view для перекладки в ближайшем цикле run loop не запускает обновление сразу, а только устанавливает…

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

Из каких частей состоит HTTP-ответ: версия протокола, код статуса и тело?

ответ сервера на запрос, отправленный клиентом сообщение открывается строкой состояния, где указаны версия протокола, код статуса и его описание код статуса (например, 200 OK или 404 Not Found) показывает, чем…

Читать ответ