Sobes.tech

System Analyst

Външни или вътрешни услуги на диаграмата?

192

Случвало ли е бизнесът да настоява за решение, което ти смяташе за грешно? Как го реши?

191

Кой трябва да вземе решение за синхронна или асинхронна интеграция — продуктът или разработчикът?

188

Разкажи за опита си и защо сега търсиш работа

186

Какви са вашите червени флагове при избора на работодател?

184

Как работиш, ако бизнесът сам не разбира какво решение трябва да бъде?

182

Защо направихте синхронно взаимодействие на диаграмата?

182

Как разбираш, че задачата е готова за спринт?

181

Рисувай диаграма в чата като в първото съобщение (текстов изглед).

181

Нужен общ стандартен промпт, за да се създават по същия начин и други диаграми на последователността от задачите.

176

Как се чувстваш: изпълнител, партньор или медиатор?

176

С кого комуникирахте, за да разберете нуждите на бизнеса?

173

Пишете потокове на съобщения на руски и добавете алтернативни сценарии.

173

Проектирали ли сте API и колко често се занимавате с това на работа?

173

Колко страшно е да работиш в екип без процес?

169

Кой ниво на C4 ще използваме за диаграмата?

168

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

168

Какво правиш, ако бизнес идва с неясна задача и казва "направи го по-бързо, няма време за детайли"?

167
/3