Sobes.tech

System Analyst

За endpoint POST /api/tasks (създаване на задача): 1) Какви входни параметри са необходими? 2) Какви служебни параметри за удостоверяване и авторизация? 3) Предоставете пример за валиден JSON заявка с масив от tag_ids. 4) Какви HTTP статус кодове на отговора бихте използвали?

221

Кои са основните видове оператори JOIN в езика SQL

209

Какво ще правиш - Събиране и анализ на изисквания - Взаимодействие с външни и вътрешни клиенти - Участие в разработването на технически решения - Работа по интеграционни взаимодействия - Сътрудничество с екипа UX/UI, разработка и тестове по време на работа върху изискванията (аналитична подкрепа) - Създаване на необходимата документация (ЧТЗ, PMI) - Разработване на спецификации и задачи за разработка - Провеждане на аналитичен контрол - Поддържане на базата знания - Представяне на резултатите на клиента - Разглеждане на инциденти като трето ниво техническа поддръжка Очакваме, че ти Ще имаш: - Минимум 3 години опит като системен аналитик - Познаване на нотациите BPMN, UML (use case, activity, sequence, state, ER) - Познаване на подходите за събиране, анализ и описание на функционални и нефункционални изисквания - Опит в взаимодействие с клиенти и екипи за разработка

199

Посочете основните видове HTTP методи (глаголи), използвани в REST API

192

Рисувайте UML диаграма на варианти за използване за система за управление на задачи, като вземете предвид изискванията: модел на статус за всяка задача, свързване към проекти, система за тагване, известия за потребителите

188

Избройте основните видове UML диаграми

186

Опишете с думи основните стъпки на положителния сценарий (Основен поток) за Use Case 'Добавяне на коментар към задачата'

163

Кои алтернативни потоци трябва да бъдат подчертани за сценария 'Създаване на задача'?

150

Напишете SQL заявка, която ще брои броя на задачите по потребители. Изборката трябва да съдържа потребителско име и броя на задачите, назначени на всеки потребител.

143

Проектирайте физическа модел на данни за системата за управление на задачи. Изтъкнете всички физически таблици с посочване на първичните (PK) и външните (FK) ключове. Моделът трябва да покрива всички случаи на употреба, които сте идентифицирали по-рано.

142

Избройте списък с методи на REST API на бекенда, които ще са необходими за реализиране на сценарии на системата за управление на задачи. За всеки метод предложете валиден URI от гледна точка на архитектурния стил REST.

138

Избройте основните видове изисквания към софтуера

137

По кои протоколи работи REST API?

128

Опишете положителен сценарий (Основен поток) за Use Case 'Създаване на задача' с посочване на всички стъпки

126

1) Имали ли сте практически опит с XML? 2) Създайте XML структура за информацията за задачата (подобна на JSON). 3) Обяснете с вашите думи какво е XSD. 4) Как бихте проверили дали XML документът съответства на XSD схемата? 5) Каква е разликата между Simple Type и Complex Type в XSD?

124

Какво ще се случи, ако администратор се опита да изпълни SQL заявката DELETE FROM Users WHERE user_id = 5, при условие че потребител с ID=5 има задачи в таблицата Tasks? Разгледайте класическа релационна база данни (PostgreSQL/MySQL).

121