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

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

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

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

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

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

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

Каталог

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

Найдено: 3834
Теория

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

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

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

Пользователь случайно дважды нажал кнопку 'Сформировать заказ'. Как избежать дублирования?

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

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

Расскажи своё видение работы бизнес-аналитика: что он должен делать, что у него на выходе должно быть, какова его основная задача?

Бизнес-аналитик — это связующее звено между заказчиком (бизнесом) и командой разработки. Его основная задача — понять потребности бизнеса, формализовать их и донести до технической команды в понятном виде.

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

Что такое REST? Какие принципы и ограничения он несет?

REST (Representational State Transfer) — это архитектурный стиль для построения распределённых систем, особенно веб-сервисов. Он основан на принципах взаимодействия через HTTP и использовании стандартных методов.

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

Опишите ваш опыт работы как системного аналитика: какие артефакты создавали, как работали с требованиями?

В роли системного аналитика я занимался сбором, анализом и документированием требований к системе. Основные артефакты, которые создавал:

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

Задача: ты аналитик на маркетплейсе по продаже столов. Нужно реализовать backend для страницы детальной информации по конкретному столу. Какую интеграцию применишь и что должна содержать аналитика для разработчика и тестировщика?

Для backend страницы детальной информации по столу на маркетплейсе я бы применил REST API или GraphQL для интеграции. Это позволит клиенту запрашивать данные конкретного стола по его ID.

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

Есть задача на разбивку монолита на микросервисы. Один из сервисов может не ответить и появится неконсистентность данных. Как подстраховаться?

Чтобы избежать неконсистентности данных при разбиении монолита на микросервисы, особенно когда один из сервисов может не ответить, используют несколько подходов:

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

Как составить REST-запрос для получения списка тренеров с фильтрами и несколькими сортировками?

URL запроса с параметрами фильтрации обычно содержит базовый адрес ресурса и набор параметров после знака вопроса ?, где каждый параметр задаёт условие фильтрации. Например:

Читать ответ