System Analyst
Формирахте ли процеси на описание в BPMN?
Кои части на регламентираното отчитане най-често изискват доработки на стандартната функционалност?
Когато работите с транзакционни данни във структурирани формати за картови операции, е необходимо да оптимизирате обработката. Кой подход е по-препоръчителен? - Да запазите текущата реализация, за да минимизирате промените - Да разработите специализиран парсер от нулата - Да използвате стандартни библиотеки, като вземете предвид спецификата на банковите данни - Да поискате готово решение от разработчиците
Ситуационен въпрос: извършихте бизнес анализ, определихте изискванията, предадохте ги на системния аналитик, и на демонстрацията клиентът казва, че не е реализирано това, което е искал. Какви са следващите ви действия?
Свързани ли сте? Тук ли сте?
Задача № 4 (проектиране на интеграция в системната архитектура) Вие сте системен анализатор за откриване на сметки за юридически лица. Получена е задача от бизнес клиента: реализиране на услуга за откриване на сметка. Услугата за откриване включва създаване на договор и резервиране на сметка. При откриване на сметката успешно е създаден договорът на клиента (запазен в базата данни). Услугата за резервиране върна техническа грешка. Какви изисквания, като системен анализатор за откриване на сметки за юридически лица, бихте представили на FP Договор и FP Резервация? Варианти за реализиране на сценария за интеграция, като се вземе предвид разпределена микросервизна архитектура. (Диаграма на последователността "Откриване на разплащателна сметка за ЮЛ" с стъпки на взаимодействие между Клиента, уеб приложението, оркестратора за откриване на сметки за ЮЛ, FP Договор и FP Резервация)
Опишете нещастния поток на сценария за удостоверяване чрез OTP (телефон или имейл в едно поле). Какви грешки могат да се случат, как да ги опишем?
Разкажете повече за техническите задачи. Как писаха техническите задания, до какво ниво, как ги съгласуваха с клиента и как ги предаваха на разработчика?
Използвали ли сте PlantUML? За какви видове диаграми?
Как работи индексът B-Tree?
Какъв е наборът от задачи на системния аналитик в проекта? Провежда ли ежедневни срещи, демонстрации?
Пишете потокове на съобщения на руски и добавете алтернативни сценарии.
При проектирането на функционалността на мобилно приложение, на какво обръщаш внимание и какви особености и ограничения на мобилната платформа вземаш предвид?
Разкажете за най-големия и най-сложен проект: какъв беше екипът и колко заинтересовани страни участваха?
Напишете SQL заявка: има таблица с клиенти (clients) и таблица с черен списък (blacklist) с поле id. Трябва да изберете всички клиенти, които не са в черния списък. Предложете няколко варианта за решение.
Опишете какво трябва да се направи за един прост API — например, историята на поръчките на куриера: списък с сумата и адреса.
Външни или вътрешни услуги на диаграмата?
За какво се използва нормализацията на базата данни?
Какъв стек от технологии използвахте в проектите (Езици за програмиране, бази данни, инструменти)?
Кои са основните REST методи, които знаете?