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

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

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
Лайвкодинг

Как устроен HashMap и за счёт чего поиск выполняется за константное время?

Как устроен HashMap? За счёт чего достигается константный поиск структура данных формата ключ → значение (хеш-таблица) для ключа вычисляется хеш-код (число) по хеш-коду быстро определяется индекс бакета в бакете…

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

Как устроен Redis и для чего нужен TTL?

Как устроен Redis и для чего нужен TTL? Redis — это in-memory key-value хранилище Информация размещается в оперативной памяти, поэтому доступ к ней занимает микросекунды Поддерживаются разные структуры: строки,…

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

Как устроен String и почему к нему нельзя обращаться по индексу?

Устройство String: почему обращение по индексу неоднозначно? В большинстве современных языков String — это последовательность символов, однако способ её внутреннего представления может отличаться. При использовании…

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

Как устроен жизненный цикл Spring Beans?

Жизненный цикл Spring Beans Spring Bean — объект, жизненным циклом которого управляет Spring-контейнер этап 1: создание экземпляра с помощью конструктора или фабрики этап 2: внедрение зависимостей (DI через…

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

Как устроен и работает Map в Go?

структура данных для хранения пар ключ → значение внутри представляет собой хеш-таблицу ключ обязан быть comparable (поддерживать операцию ==) поиск, добавление и удаление выполняются в среднем за ~O(1) для обработки…

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

Как устроен и работает сборщик мусора в Java?

Автоматически освобождает память, выделенную JVM Находит объекты, на которые больше нет ссылок и которые стали недостижимыми Организует кучу по поколениям: Young, Old и Permanent (метаданные) Базовый подход:…

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

Как устроены wait() и notify() и где их разрешено вызывать?

Как устроены wait() и notify() и где их разрешено вызывать? средства синхронизации в Java, основанные на объектном мониторе wait() — освобождает монитор и переводит поток в режим ожидания notify() — будит один поток,…

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

Как устроены стек и куча в многопоточной среде?

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

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

Какие алгоритмы обхода дерева вы знаете и чем они отличаются?

Классические алгоритмы обхода дерева как структуры данных DFS (обход в глубину): preorder, inorder и postorder preorder: узел → левое поддерево → правое поддерево inorder: левое поддерево → узел → правое поддерево…

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

Какие аннотации в Spring используются для создания бинов и компонентов?

Аннотации Spring для компонентов и бинов Spring представляет собой контейнер для управления зависимостями @Component — универсальная аннотация, предназначенная для регистрации компонента в контексте Spring @Service —…

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

Какие антипаттерны ты можешь назвать на собеседовании?

антипаттерн — подход, который приводит к проблемам Spaghetti code: запутанный код, который трудно понимать и поддерживать God object: объект, наделённый чрезмерным количеством обязанностей Golden hammer: неоправданное…

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

Какие бывают типы индексов в базах данных?

Разновидности индексов в БД B-деревья: сбалансированная структура для выполнения диапазонных запросов Хеш-индексы: быстрый поиск точного совпадения по равенству Bitmap-индексы: эффективны для колонок с небольшим…

Читать ответ