Автор: Редакция igaming-job.ru — команда карьерных аналитиков и HR-экспертов.
Обновлено: Январь 2026
Сбербанк ежегодно нанимает тысячи специалистов: аналитиков, разработчиков, финансистов, клиентских менеджеров. Процесс отбора здесь многоэтапный и конкурентный. Ниже — полный разбор всех этапов, вопросы с ответами, логические задачи, кейсы и типичные ошибки кандидатов.
Также читайте: Как пройти собеседование в банк и Как пройти собеседование в Т-Банк.
Как устроен отбор в Сбербанк
Этапы: от отклика до оффера
Скрининг резюме — автоматическая или ручная проверка HR.
HR-звонок — обычно 15–30 минут. На этом этапе обсуждают мотивацию, опыт и зарплатные ожидания.
Тестирование — чаще всего числовые и вербальные тесты SHL или Talent Q. Для IT-ролей дополнительно могут быть SQL- или Python-задачи.
Техническое интервью — обычно 1–1,5 часа. Проверяют вопросы по специальности, аналитические подходы и кейсы.
Финальное интервью — разговор с руководителем направления и обсуждение условий.
Оффер и проверка СБ — финальная стадия с проверкой документов и истории занятости.
Сроки рассмотрения
От отклика до оффера обычно проходит от 2 до 6 недель. Для массовых позиций процесс может занять 1–2 недели. Для middle и senior-ролей в аналитике и разработке — 3–6 недель. После финального этапа ответ чаще всего приходит в течение 5–10 рабочих дней.
Типы собеседований
STAR-интервью — один из самых частых форматов. От кандидата ждут конкретных историй с цифрами и результатом.
Кейс-интервью — характерно для аналитиков, консультантов и продуктовых менеджеров.
Техническое интервью — SQL, Python, системный дизайн и профильные задачи.
Assessment Centre — чаще используется для стажёров и программ молодых специалистов.
Тесты при приёме на работу в Сбербанк
Числовые и вербальные тесты (SHL / Talent Q)
Числовые тесты — это интерпретация таблиц и графиков под давлением времени. Обычно дают 25–35 вопросов за 18–25 минут. Калькулятор чаще всего разрешён.
Вербальные тесты — это короткий текст и утверждение к нему. Нужно выбрать один из вариантов: «Верно», «Неверно» или «Нельзя определить». Главная ловушка — опираться только на текст пассажа, а не на собственные знания.
Пример числового вопроса
Выручка в Q1 — 4,2 млн ₽, в Q2 — 5,04 млн ₽. Какой рост в процентах?
Решение: (5,04 − 4,2) / 4,2 × 100% = 20%
Пример вербального вопроса
Текст: «Компания X запустила программу лояльности. Число активных пользователей выросло на 18%.»
Утверждение: «Программа лояльности увеличила выручку компании X.»
Ответ: Нельзя определить — в тексте говорится только о росте числа пользователей, а не о выручке.
Как готовиться: практикуйтесь на SHL Practice Tests, AssessmentDay, Jobtestprep — минимум 3–5 полных сессий. Главная проблема большинства кандидатов не в сложности, а в скорости.
Вопросы на HR-собеседовании
Мотивация и личность
Почему Сбербанк?
Слабо: «Крупная компания с хорошей репутацией.»
Сильно: «Меня привлекает масштаб — миллионы пользователей ежедневно. Конкретно интересует [направление], где вижу применение своего опыта в [навык]».
Расскажите о себе.
Удобная формула — Present → Past → Future: кто вы сейчас, какие достижения уже есть и почему именно эта роль выглядит логичным следующим шагом.
Где вы видите себя через 3 года?
Ответ должен выглядеть реалистично и совпадать с карьерным треком внутри Сбера. Полезно заранее изучить логику роста: Junior → Middle → Senior → Lead.
Стрессоустойчивость и провокационные вопросы
Почему мы должны нанять именно вас?
Лучше отвечать конкретно: «У меня есть [X лет опыта в Y], я уже решал задачи типа [Z] и могу принести результат в первые 90 дней».
Провокационное молчание после ответа.
Не нужно лихорадочно добавлять лишнее. Лучше завершить мысль, выдержать паузу и спокойно спросить: «Хотели бы вы, чтобы я раскрыл какой-то аспект подробнее?»
Метод STAR — пример ответа
Вопрос: Расскажите о ситуации, когда нужно было убедить команду в своей идее.
S: Команда склонялась к простому A/B-тесту без сегментации.
T: Моя задача — обосновать сегментированный подход по каналам.
A: Я подготовил анализ за 6 месяцев и показал, что конверсия органики и платного трафика различалась на 34%.
R: В итоге согласовали сегментированный тест, а конверсия в активацию выросла на 11% для органики.
Технические вопросы по должностям
Data Analyst / Бизнес-аналитик (SQL, Python, BI)
Как выбрать все уникальные значения?
SELECT DISTINCT column_name FROM table_name;
Чем INNER JOIN отличается от LEFT JOIN?
INNER JOIN возвращает только совпадающие строки. LEFT JOIN — все строки из левой таблицы, а если совпадения справа нет, подставляет NULL.
Количество заказов по каждому клиенту:
SELECT customer_id, COUNT(order_id) AS order_count
FROM orders
GROUP BY customer_id
ORDER BY order_count DESC;
Что такое оконные функции?
SELECT month, revenue,
SUM(revenue) OVER (ORDER BY month) AS cumulative_revenue
FROM monthly_sales;
Чем WHERE отличается от HAVING?
WHERE фильтрует строки до агрегации. HAVING — после агрегации. COUNT() и другие агрегаты в WHERE использовать нельзя, а в HAVING — можно.
SQL работает медленно. Ваши действия?
Проверить EXPLAIN ANALYZE, посмотреть индексы на столбцы из WHERE и JOIN, убрать SELECT *, подумать о CTE и оптимизации тяжёлых подзапросов.
Чем INDEX+MATCH лучше VLOOKUP?
INDEX+MATCH работает в любом направлении, не ломается при добавлении столбцов и обычно удобнее на больших массивах данных.
Как удалить дубликаты в Pandas?
df = df.drop_duplicates(subset=['user_id', 'date'])
Финансовый аналитик
Что такое EBITDA?
Это прибыль до вычета процентов, налогов, износа и амортизации. Показатель нужен для сравнения операционной эффективности компаний независимо от структуры капитала.
Объясните метод DCF.
Это оценка стоимости через дисконтирование будущих денежных потоков к текущей стоимости. Ключевые элементы — прогноз FCF, ставка дисконтирования и терминальная стоимость.
Чем ROE отличается от ROA?
ROE = чистая прибыль / собственный капитал. ROA = чистая прибыль / активы. Обычно ROA ниже ROE, если компания активно использует заёмные средства.
Клиентский менеджер / Менеджер по продажам
Как работать с возражением «Мне это не нужно»?
Сначала уточнить, что именно не нужно, затем понять текущую ситуацию клиента и только после этого переформулировать предложение под его реальную потребность.
Как расставлять приоритеты в портфеле клиентов?
Через сегментацию по LTV, потенциалу и активности. Высокоценные клиенты — в персональную работу, средний сегмент — в триггерные сценарии, «спящие» — в реактивацию.
Разработчик
Объясните SOLID.
S — Single Responsibility. O — Open/Closed. L — Liskov Substitution. I — Interface Segregation. D — Dependency Inversion.
Монолит vs микросервисы.
Монолит проще на старте и удобнее в базовой поддержке. Микросервисы дают гибкость и независимый деплой, но заметно сложнее в сопровождении и эксплуатации.
Логические задачи и кейсы
Estimation questions
Сколько банкоматов Сбербанка в Москве?
Население Москвы ≈ 12 млн. Если грубо предположить один банкомат всех банков на каждые 1 000–1 500 жителей и долю Сбера около 37%, получаем приблизительно 3 700 банкоматов. Здесь важна логика оценки, а не «идеальная» цифра.
Вероятность «орла» 3 раза подряд: (1/2)³ = 0,125 = 12,5%
Бизнес-кейс: отток клиентов
Условие: Доля клиентов, закрывших вклады досрочно, выросла на 8% за квартал.
Сильная структура ответа:
- Сегментировать отток по сроку вклада, размеру, каналу привлечения
- Проверить внешние факторы: изменения ключевой ставки, предложения конкурентов
- Собрать заявленные причины закрытия через опросы или коллтрекинг
- Построить предиктивную модель оттока
- Подготовить retention-сценарии, например предложение за 30 дней до окончания срока
Бизнес-кейс: падение конверсии
Условие: Конверсия в регистрацию упала с 12% до 7% за 2 недели.
Сильная структура ответа:
- Определить точку начала падения: дата релиза, изменение маркетинга или канала
- Разбить воронку по шагам и найти место провала
- Проверить баги: ошибки API, время загрузки, проблемы на клиенте
- Сегментировать по устройствам, браузерам, ОС и источникам трафика
- Сформулировать 2–3 гипотезы и расставить их по приоритету
Вопросы для финального интервью
Что спрашивают руководители
Как вы принимаете решения в условиях неполных данных?
Опишите ситуацию, когда ваши выводы противоречили мнению руководства. Как вы действовали?
Что бы вы изменили в нашем продукте? Этот вопрос требует реального знакомства с продуктами Сбера.
Каков ваш подход к найму и развитию людей? Такой вопрос типичен для менеджерских ролей.
Как говорить о зарплате
Лучше называть вилку, а не одну цифру. Полезно заранее изучить рынок по hh.ru, Glassdoor и профильным Telegram-каналам. Рабочая формулировка: «На основе своего опыта и рыночных данных рассматриваю диапазон [X–Y] ₽. Готов обсуждать с учётом полного компенсационного пакета».
Ошибки кандидатов
Заученные ответы без связи с реальным опытом. В Сбере хорошо считывают шаблонные формулировки. Нужны конкретные цифры и реальные кейсы.
Слабое объяснение выводов. «Я проанализировал данные» — слишком слабо. Намного сильнее звучит: «Я сегментировал 200 000 транзакций и увидел, что 60% оттока приходится на один регион».
Нет вопросов интервьюеру. Полное отсутствие вопросов обычно выглядит как отсутствие интереса.
Незнание продуктов Сбера. Минимум, который стоит знать: СберПрайм, SberCloud, ДомКлик, Okko, Салют.
Технические проблемы на онлайн-интервью. Лучше проверить камеру, звук и связь хотя бы за 20–30 минут до встречи.
Вопросы работодателю
Как устроена аналитика внутри команды и как принимаются решения?
Какие инструменты и источники данных использует команда?
Как выглядят первые 90 дней для нового сотрудника?
Какие метрики успеха у этой роли и как они измеряются?
Какие главные вызовы ждут человека на этой позиции в ближайшие полгода?
Как устроен карьерный трек для аналитика, разработчика или менеджера?
50 вопросов и ответов для аналитика Сбербанка
SQL (1–15)
1. Что такое PRIMARY KEY? — Уникальный идентификатор строки, который не может быть NULL.
2. Чем UNION отличается от UNION ALL? — UNION удаляет дубликаты, UNION ALL оставляет все строки и обычно работает быстрее.
3. Что такое CTE? — Именованный временный результат запроса через WITH. Нужен для читаемости и удобной структуры запроса.
4. Как найти N-ю максимальную зарплату?
SELECT salary
FROM employees
ORDER BY salary DESC
LIMIT 1 OFFSET N-1;
5. Чем RANK() отличается от DENSE_RANK()? — RANK() пропускает номера после повторов, а DENSE_RANK() — нет.
6. Скользящее среднее за 7 дней:
AVG(revenue) OVER (
ORDER BY date
ROWS BETWEEN 6 PRECEDING AND CURRENT ROW
)
7. Как найти дубликаты?
SELECT email, COUNT(*)
FROM users
GROUP BY email
HAVING COUNT(*) > 1;
8. Что такое партиционирование? — Физическое разбиение таблицы на части, например по дате или региону, чтобы ускорять запросы.
9. Как удалить дубликаты, оставив одну запись?
DELETE FROM users
WHERE id NOT IN (
SELECT MIN(id)
FROM users
GROUP BY email
);
10. Что такое NULL? — Это отсутствие значения. NULL не равен нулю. Для работы с ним обычно используют IS NULL и COALESCE().
11. Как посчитать процент от общего итога?
revenue * 100.0 / SUM(revenue) OVER () AS pct_of_total
12. Что такое материализованное представление? — Это представление, которое физически хранит результат запроса. Его нужно обновлять вручную или по расписанию.
13. Как выбрать первую покупку каждого пользователя?
SELECT *
FROM (
SELECT *,
ROW_NUMBER() OVER (PARTITION BY user_id ORDER BY order_date) AS rn
FROM orders
) t
WHERE rn = 1;
14. Что означает ACID? — Atomicity, Consistency, Isolation, Durability. Это базовый набор свойств надёжной транзакционной системы.
15. Как считать Retention Day-1 в SQL? — Обычно через LEFT JOIN таблицы регистраций с таблицей сессий по user_id и дате, равной reg_date + 1 день.
Статистика (16–25)
16. Центральная предельная теорема. — При достаточно большой выборке распределение выборочного среднего стремится к нормальному независимо от формы исходного распределения.
17. Ошибки I и II рода. — Ошибка I рода: отвергаем верную гипотезу. Ошибка II рода: принимаем ложную гипотезу.
18. Как рассчитать размер выборки для A/B-теста? — Он зависит от базовой конверсии, минимально детектируемого эффекта, мощности теста и уровня значимости. На практике удобно пользоваться калькуляторами вроде Evan Miller.
19. Корреляция vs причинность. — Корреляция показывает связь, но не доказывает, что одна переменная вызывает изменение другой.
20. Что такое overfit? — Это ситуация, когда модель слишком хорошо запомнила обучающие данные и плохо обобщается на новых. Обычно помогают регуляризация, кросс-валидация и больше данных.
21. Чем precision отличается от recall? — Precision показывает долю верных положительных среди предсказанных положительных, recall — долю найденных положительных среди всех реальных положительных.
22. Что такое ROC-AUC? — Это метрика качества ранжирования. AUC = 1 означает идеальную модель, AUC = 0,5 — уровень случайного угадывания.
23. Что такое bootstrap? — Это метод многократной выборки с возвращением, который помогает оценить распределение статистики без жёстких предположений о распределении данных.
24. Мощность теста (power). — Это вероятность обнаружить эффект, если он действительно существует. Часто целятся в 80%.
25. Что такое мультиколлинеарность? — Это сильная корреляция между независимыми переменными в регрессии. Обычно её диагностируют через VIF и решают удалением переменной или снижением размерности.
Продуктовая аналитика (26–35)
26. Что показывает DAU/MAU? — Это показатель «липкости» продукта, то есть доли активной месячной аудитории, которая возвращается ежедневно.
27. Что такое когортный анализ? — Группировка пользователей по дате первого действия и отслеживание их поведения во времени.
28. Как считать LTV? — В простом виде: ARPU × Average Lifetime. В более продвинутых моделях учитывают маржу, retention и дисконтирование.
29. Что такое north star metric? — Это одна ключевая метрика, которая лучше всего отражает ценность продукта для пользователя и бизнеса.
30. Метрика упала. Что делать? — Проверить трекинг, разбить данные по сегментам, учесть внешние факторы и только потом формулировать гипотезы.
31. Что такое attribution modeling? — Это распределение вклада в конверсию между точками касания. Например, first click, last click, linear или data-driven подходы.
32. Что такое churn rate? — Это доля пользователей, ушедших за период, относительно всех пользователей в начале периода.
33. Что такое AARRR? — Acquisition, Activation, Retention, Revenue, Referral. Это фреймворк для анализа жизненного цикла пользователя.
34. Конверсия упала, а выручка выросла — как интерпретировать? — Это может означать, что продукт стал хуже конвертировать массовую аудиторию, но лучше работать с более платёжеспособным сегментом. Нужно смотреть на ARPU и LTV, а не только на конверсию.
35. Что такое network effect? — Это ситуация, когда ценность продукта растёт вместе с количеством пользователей.
Python (36–45)
36. Чем list отличается от tuple? — List изменяемый, tuple — нет. Tuple обычно легче и быстрее.
37. Что такое list comprehension?
[x**2 for x in range(10) if x % 2 == 0]
38. .apply() vs векторизация. — .apply() работает построчно и обычно медленнее. Векторизованные операции используют NumPy под капотом и дают заметно лучшую производительность.
39. Как работать с пропущенными значениями?
df.fillna(0)
df.fillna(df.mean())
df.dropna()
40. groupby + agg:
df.groupby('category').agg(
revenue=('revenue', 'sum'),
orders=('order_id', 'count')
)
41. Что такое lambda?
df['col'].apply(lambda x: x * 2)
42. Как работает merge?
pd.merge(df1, df2, on='key', how='left')
Это аналог SQL JOIN в Pandas.
43. Что такое pivot_table?
df.pivot_table(
values='revenue',
index='month',
columns='category',
aggfunc='sum'
)
44. Как посчитать корреляцию в Pandas?
df[['col1', 'col2']].corr()
45. Что такое sklearn pipeline? — Это цепочка преобразований и модели, которая помогает избежать data leakage и упрощает кросс-валидацию.
Soft skills и мотивация (46–50)
46. Как вы реагируете на критику? — «Воспринимаю её как обратную связь: уточняю детали, корректирую подход или аргументированно объясняю свою позицию через данные».
47. Как вы управляете дедлайнами при нескольких задачах? — «Фиксирую задачи, сроки и оценки, а при конфликте заранее предупреждаю заказчика и предлагаю вариант решения».
48. Расскажите об ошибке в работе. — Лучше отвечать по STAR: ситуация, ошибка, исправление, вывод и изменение подхода.
49. Чем вы лучше других кандидатов? — Не стоит сравнивать себя с другими. Лучше показать конкретное пересечение своих сильных сторон с требованиями роли.
50. Есть ли у вас вопросы? — Ответ всегда должен быть «да». Вопросы лучше подготовить заранее.
Итог: как успешно пройти собеседование в Сбербанк
Техническая подготовка: повторите SQL, включая оконные функции, CTE и базовую оптимизацию, статистику и A/B-тесты, а также базовый Python и Pandas.
STAR-истории: подготовьте 5–7 историй с цифрами по темам: достижение, ошибка, конфликт, влияние анализа на решение.
Продукты Сбера: изучите СберПрайм, SberCloud, ДомКлик, Okko и Салют. Полезно также посмотреть свежие пресс-релизы за последние месяцы.
Тесты: пройдите 3–5 полноценных тренировочных сессий. На практике скорость часто важнее абсолютной точности.
Вопросы интервьюеру: 4–5 хороших вопросов — это сильный сигнал серьёзности намерений.
Также рекомендуем: Полный гайд по собеседованию в банк | Собеседование в Т-Банк | Топ-10 вопросов на любом собеседовании
Заключение
Собеседование в Сбербанке проверяет не только технические знания, но и логику, стрессоустойчивость, умение думать продуктово и объяснять результаты нетехнической аудитории. Лучше всего использовать этот материал как чеклист: подготовить сильные STAR-истории, повторить SQL и статистику, изучить продукты Сбера и заранее продумать вопросы работодателю.
Часто задаваемые вопросы
Сколько этапов в собеседовании в Сбербанк?
Чаще всего 4–5 этапов: скрининг резюме, HR-звонок, тестирование, техническое интервью и финальное интервью с руководителем.
Есть ли тесты при приёме в Сбер?
Да, числовые и вербальные тесты SHL или Talent Q — стандартная часть отбора для многих позиций. Для IT-направлений могут дополнительно быть SQL- или алгоритмические задачи.
Как долго ждать ответа после собеседования?
Обычно 5–10 рабочих дней после финального интервью. Если срок прошёл, нормально уточнить статус у HR.
Что спрашивают на техническом интервью для аналитиков?
Обычно это SQL, включая оконные функции и JOIN, статистика, A/B-тесты, продуктовые метрики, Python или Pandas для middle+ и бизнес-кейсы на анализ данных.
Нужно ли знать Python для аналитика в Сбере?
Для junior-позиций базовый уровень желателен. Для middle и senior — почти обязателен. Знание ML-библиотек обычно даёт дополнительное преимущество.
Как подготовиться к числовым тестам?
Лучше пройти 3–5 полных тренировочных сессий на SHL, AssessmentDay или Jobtestprep. Калькулятор обычно разрешён, а главная задача — научиться быстро принимать решение под тайминг.
Можно ли пройти собеседование без опыта в банке?
Да. Сбер часто нанимает людей из fintech, e-commerce, телекома и смежных цифровых сфер. Важнее навыки, структура мышления и логика вашего перехода.
Стоит ли готовить вопросы интервьюеру?
Обязательно. Отсутствие вопросов — плохой сигнал. Лучше заранее подготовить 3–5 вопросов о команде, инструментах, задачах и карьерном треке.
Часто задаваемые вопросы
Чаще всего 4–5 этапов: скрининг резюме, HR-звонок, тестирование, техническое интервью и финальное интервью с руководителем.
Да, числовые и вербальные тесты SHL или Talent Q — стандартная часть отбора для многих позиций. Для IT-направлений могут дополнительно быть SQL- или алгоритмические задачи.
Обычно 5–10 рабочих дней после финального интервью. Если срок прошёл, нормально уточнить статус у HR.
Обычно это SQL, включая оконные функции и JOIN, статистика, A/B-тесты, продуктовые метрики, Python или Pandas для middle+ и бизнес-кейсы на анализ данных.
Для junior-позиций базовый уровень желателен. Для middle и senior — почти обязателен. Знание ML-библиотек обычно даёт дополнительное преимущество.
Лучше пройти 3–5 полных тренировочных сессий на SHL, AssessmentDay или Jobtestprep. Калькулятор обычно разрешён, а главная задача — научиться быстро принимать решение под тайминг.
Да. Сбер часто нанимает людей из fintech, e-commerce, телекома и смежных цифровых сфер. Важнее навыки, структура мышления и логика вашего перехода.
Обязательно. Отсутствие вопросов — плохой сигнал. Лучше заранее подготовить 3–5 вопросов о команде, инструментах, задачах и карьерном треке.