Sobes.tech

System Analyst

@startuml autonumber "<b>[0]" box "inner system" #Khaki database "Kafka" as k participant "Microservice" as ms database "PostgreSQL" as db end box box "vendor" participant "System" as ws end box ms -> k: kafka reading ms -> ms: some logic ms -> db: data save db -> ms: saving result ms -> ws: POST/... ms -> k: commit offset @enduml

Middle
СБЕР ФП Конфигуратор
2

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

Middle
СБЕР ФП Конфигуратор
2

Что такое commit offset? Понимаешь ли ты это понятие?

Middle
СБЕР ФП Конфигуратор
2

Где мы расположим Kafka — у вендора или у нас?

Middle
СБЕР ФП Конфигуратор
2

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

Middle
Леман про
2

Расскажите о проекте CDAR в Nestlé и составе команды

Middle
Бизнесавтоматика
2

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

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

Какими нотациями помимо BPMN пользовались? Использовали ли UML-диаграммы?

Middle+
ГазпромнефтьГазпромнефть
2

Какой вопрос вы хотели задать интервьюеру об организации?

Junior
Red Soft
2

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

Middle
СБЕРСБЕР
2

Можешь словами описать sequence для операции подтверждения перемещения ТМЦ?

Middle+
СБЕРСБЕР
2

Есть ли у вас вопросы по следующим шагам?

Junior
Red Soft
2

Работали ли вы с SQL? На каком уровне?

Middle
СБЕРСБЕР
2

Если в процессе проектирования вы понимали, что фича в том виде, в котором она пришла, нереализуема или нецелесообразна — что делали?

Middle+
Ventra
2

Какие методологии разработки вы использовали на предыдущих местах работы (Agile, Waterfall)?

Middle
СБЕР для экспертовСБЕР для экспертов
2

Сталкивалась ли ты с библиотекой NumPy? Знаешь ли, зачем она нужна?

Middle
СБЕРСБЕР
2

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

Middle
СБЕРСБЕР
2

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

Middle
Сбер эквайринг
2

Напишите SQL-запрос на выборку всех атрибутов договора с номером 123 из таблицы contract

Middle
Сбер эквайринг
2

Объясните механизм связи через первичный и внешний ключ между таблицами юрлица и договора

Middle
Сбер эквайринг
2
/114