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

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

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
Поведенческий

Какие преимущества и недостатки имеет библиотека Orbit.MVI?

Orbit.MVI представляет собой архитектурную библиотеку для Kotlin/Multiplatform В её основе лежит паттерн Model-View-Intent (MVI) с однонаправленным движением данных Библиотека помогает реализовать предсказуемое и…

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

Какие примитивы синхронизации — synchronized, Atomic и семафоры — вы применяли?

Примитивы синхронизации: synchronized, Atomic, семафоры synchronized блокирует метод или отдельный блок кода и обеспечивает взаимное исключение (mutex). Примитив удобен, однако при неправильном применении может…

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

Какие принципы REST нужно знать на собеседовании: HTTP-методы, stateless и отсутствие тела в GET?

архитектурный стиль, применяемый при создании веб-сервисов семантическое использование HTTP-методов: GET отвечает за чтение, POST — за создание, PUT/PATCH — за обновление, DELETE — за удаление идемпотентность методов:…

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

Какие промежуточные и терминальные операции Stream API ты применял на практике?

Промежуточные и терминальные операции Stream API Stream API представляет собой конвейер для обработки данных в Java Промежуточные операции — ленивые методы, возвращающие Stream и позволяющие последовательно…

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

Какие риски связаны с Dispatchers.Unconfined и как выглядит пример падения?

Риски Dispatchers.Unconfined и сценарий падения Dispatchers.Unconfined — специальный диспетчер корутин, который начинает выполнение в текущем потоке и работает в нём до первой приостановки. Сразу другой поток он не…

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

Какие способы разрешения коллизий в хэш-таблицах вы знаете?

Способы разрешения коллизий в хэш-таблицах Открытая адресация: свободная позиция подбирается прямо внутри массива варианты: линейное и квадратичное пробирование, а также двойное хеширование Цепочки (chaining):…

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

Какие стратегии генерации первичных ключей ты можешь назвать?

Стратегии генерации первичных ключей Автогенерация (AUTO_INCREMENT, SERIAL) — простой последовательный способ UUID/GUID — глобально уникальные идентификаторы без единого центра управления Композитные ключи —…

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

Какие существуют способы загрузки библиотек?

статическая загрузка: библиотека подключается во время компиляции, а её код включается в итоговый файл динамическая загрузка: библиотека подключается в процессе выполнения программы (runtime), например DLL или SO…

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

Какие три основных типа коллекций есть в Swift?

Основные типы коллекций в Swift В Swift предусмотрены 3 базовые коллекции: Array, Set и Dictionary Array — упорядоченная последовательность, в которой допускаются дубликаты Set — неупорядоченная коллекция уникальных…

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

Какие функции высшего порядка ты знаешь и чем отличаются map, compactMap и flatMap?

Функции высшего порядка: сравнение map, compactMap и flatMap Функции высшего порядка — это функции, которые получают другие функции в аргументах либо возвращают функцию map применяет преобразование к каждому элементу…

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

Какие этапы деинициализации объекта происходят в ARC?

Этапы деинициализации объекта в ARC ARC (Automatic Reference Counting) автоматически управляет памятью в Swift и Objective-C процесс запускается после того, как счетчик ссылок объекта становится равен нулю система…

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

Какова структура HTTP-запроса: методы, URL, headers и body?

Из чего состоит HTTP-запрос HTTP — сетевой протокол, предназначенный для передачи данных начинается с метода, например GET, POST, PUT или DELETE. содержит URL, включающий путь и параметры запроса указывает версию…

Читать ответ