Sobes.tech

System Analyst

Pentru endpoint-ul POST /api/tasks (crearea unei sarcini): 1) Ce parametri de intrare sunt necesari? 2) Ce parametri de serviciu pentru autentificare și autorizare? 3) Furnizați un exemplu de solicitare JSON validă cu un array de tag_ids. 4) Ce coduri de stare HTTP de răspuns ați folosi?

238

Care sunt principalele tipuri de operatori JOIN în limbajul SQL

232

Ce vei face - Colectarea și analiza cerințelor - Interacțiunea cu clientul extern și intern - Participarea la elaborarea soluțiilor tehnice - Gestionarea interacțiunilor de integrare - Colaborarea cu echipa UX/UI, de dezvoltare și testare în timpul lucrului asupra cerințelor (suport analitic) - Crearea documentației necesare (ChTZ, PMI) - Dezvoltarea specificațiilor și a sarcinilor de dezvoltare - Realizarea controlului analitic - Menținerea bazei de cunoștințe - Prezentarea rezultatelor către client - Investigarea incidentelor ca a treia linie de suport tehnic Așteptăm ca tu Să ai: - Cel puțin 3 ani experiență ca analist de sisteme - Cunoștințe despre notațiile BPMN, UML (use case, activity, sequence, state, ER) - Cunoștințe despre abordările de colectare, analiză și descriere a cerințelor funcționale și non-funcționale - Experiență în colaborarea cu clienți și echipe de dezvoltare

208

Enumerați principalele tipuri de diagrame UML

205

Desenați un diagram UML de cazuri de utilizare pentru un sistem de gestionare a sarcinilor, ținând cont de cerințe: model de stare pentru fiecare sarcină, legare la proiecte, sistem de etichetare, notificări pentru utilizatori

203

Numiți principalele tipuri de metode HTTP (verbe) utilizate în API-ul REST

201

Descrieți în cuvinte pașii principali ai scenariului pozitiv (Fluxul Principal) pentru cazul de utilizare 'Adăugare comentariu la sarcină'

171

Scrieți o interogare SQL care să numere numărul de sarcini pe utilizator. Selectia trebuie să conțină numele de utilizator și numărul de sarcini atribuite fiecărui utilizator.

162

Proiectați un model de date fizic pentru sistemul de gestionare a sarcinilor. Evidențiați toate tabelele fizice indicând cheile primare (PK) și cheile externe (FK). Modelul trebuie să acopere toate cazurile de utilizare pe care le-ați identificat anterior.

158

Ce fluxuri alternative trebuie evidențiate pentru scenariul 'Creare sarcină'?

155

Enumerați principalele tipuri de cerințe pentru software

154

Enumerați lista de metode REST API din backend care vor fi necesare pentru implementarea scenariilor sistemului de gestionare a sarcinilor. Pentru fiecare metodă, propuneți un URI valid din punctul de vedere al stilului arhitectural REST.

140

Prin ce protocoale funcționează API-ul REST?

138

1) Aveți experiență practică cu XML? 2) Creați o structură XML pentru informațiile despre sarcină (similar cu JSON). 3) Explicați în propriile cuvinte ce este XSD. 4) Cum ați verifica dacă un document XML respectă schema XSD? 5) Care este diferența dintre Simple Type și Complex Type în XSD?

134

Ce se întâmplă dacă un administrator încearcă să execute SQL-ul DELETE FROM Users WHERE user_id = 5, presupunând că utilizatorul cu ID=5 are sarcini în tabelul Tasks? Luați în considerare o bază de date relațională clasică (PostgreSQL/MySQL).

130

Descriește un scenariu pozitiv (Flux Principal) pentru cazul de utilizare 'Creare sarcină' indicând toți pașii

129