Sobes.tech

System Analyst

У кого ты уточнял требования по новому этапу приёмки?

Middle+
СБЕРСБЕР
3

Какие основные HTTP-методы знаешь и для чего они используются?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
3

Какие гарантии доставки бывают в Kafka?

Middle+
СБЕРСБЕР
3

Какие сервисы проектировал через Kafka и в чём специфика?

Middle+
СБЕРСБЕР
3

Как проходили грумингы в вашей команде?

Middle+
СБЕРСБЕР
3

Что такое форматно-логический контроль в API?

Middle+
СБЕРСБЕР
3

Что делать, если отмена договора тоже не проходит (ошибка 500)?

Middle+
СБЕРСБЕР
3

Какие типы архитектуры знаешь помимо монолита и микросервисов?

Middle+
СБЕР AI
3

Что такое обратная совместимость? Как вы достигали обратной совместимости в своих системах?

Middle
СБЕРСБЕР
3

Доводилось ли работать с планировщиком запросов (EXPLAIN) для оптимизации SQL-запросов?

Middle
АФЛТ-Системс
3

Опиши поток данных при покупке книги — клиент авторизован, стоит на странице книги, хочет её купить. Запрос из API Gateway куда пойдёт?

Middle
СБЕРСБЕР
3

Когда понимали, что не укладываетесь в срок — какие были ваши действия?

Middle
e-legion
3

Swagger Editor или Swagger UI — что использовали?

Middle
e-legion
3

Занимались ли декомпозицией задач?

Middle
e-legion
3

Как часто бывало, что не укладывались в оценку?

Middle
e-legion
3

Правильно ли я понимаю, что вы являетесь full-stack аналитиком — и бизнес, и системная аналитика?

Middle
e-legion
3

В чём различие реляционных и нереляционных баз данных?

Middle
e-legion
3

Работали ли с ClickHouse, Cassandra, Elasticsearch?

Middle
e-legion
3

Практическая задача: Единая платформа уведомлений (Notification Platform) Контекст В компании существует 3 разрозненные системы, которые отправляют уведомления пользователям: 1. CRM — отправляет e-mail и push-уведомления о заказах. 2. Support Portal — отправляет сообщения о тикетах в Telegram-бот. 3. Security System — генерирует SMS-оповещения о подозрительных входах. Каждая система реализует логику по-своему: * собственные шаблоны, хардкод адресатов; * нет централизованной истории уведомлений; * пользователи жалуются на дубли и задержки; * нет единого SLA, метрик и центра управления. Цель Спроектировать новую Notification Platform, которая: * агрегирует события из разных источников (CRM, Support, Security); * маршрутизирует их по типу и каналу (email, SMS, Telegram, push); * обеспечивает единообразие шаблонов, логирование и наблюдаемость, * поддерживает SLA (p95 ≤ 3 сек на доставку), * допускает масштабирование и расширение каналов в будущем. Задача для кандидата 1. Определите функциональные требования системы. 2. Опишите нефункциональные требования (надёжность, производительность, обработка ошибок). 3. Составьте контекстную диаграмму (C4 Level 2). 4. Добавить схему sequence-диаграмму. Например отправка сообщения из CRM.

Middle+
Каргономика
3

Какие требования бывают? Можете перечислить по какой-то классификации?

Middle
Bell IntegratorBell Integrator
3
/114