Sobes.tech

System Analyst

UML. Ce elemente sunt utilizate? Corectitudinea utilizării rolurilor. Numește elementele. Identifică erorile. Definește formatul.

Middle
ProIT
24

În CV a fost menționată Kafka — ce este asta, a fost folosită?

Senior
X5
24

Ce metodă REST este utilizată pentru a modifica complet o entitate?

Middle
Corplib
24

Este posibil să descrii trimiterea mai multor fișiere cu OpenAPI?

Middle
СБЕРСБЕР
24

Vorbește despre experiența ta, cea mai relevantă pentru poziția de analist de sisteme

Senior
Uspio
24

Ce este un diagram de secvență (Diagrama de Secvență UML)?

Middle+
TechCrew
24

A fost vreodată în practica ta ca un serviciu extern să nu răspundă și a fost nevoie să descrii comportamentul sistemului?

Middle
Элбиус
24

Poți oferi un exemplu simplu de specificație OpenAPI pentru o API care returnează valoarea segmentului de risc după identificatorul clientului?

Middle+
СБЕРСБЕР
24

Va fi necesar să se lucreze în afara orelor de lucru/în weekend în proiectul actual?

Senior
qualiti expert
24

Care este diferența dintre un diagram de obiecte și un diagram de clase?

Middle
e-legion
24

În ce rol sau procentaj (analist de afaceri vs analist de sistem) ai dori să lucrezi?

Middle
Winline
24

Te gândești la poziții de senior pentru tine?

Middle+
Kokoc Tech
24

Task practică: Platform de notificări unificat (Notification Platform) Context În companie există 3 sisteme dispersate care trimit notificări utilizatorilor: 1. CRM — trimite e-mailuri și notificări push despre comenzi. 2. Portal de suport — trimite mesaje despre tichete în botul Telegram. 3. Sistem de securitate — generează alerte SMS despre accesuri suspecte. Fiecare sistem implementează propria logică: * șabloane proprii, destinatari hardcoded; * fără istorie centralizată a notificărilor; * utilizatorii se plâng de duplicate și întârzieri; * fără SLA, metrici sau centru de control unificat. Obiectiv Proiectați o nouă platformă de notificări care: * agregă evenimente din diferite surse (CRM, Support, Security); * le direcționează după tip și canal (email, SMS, Telegram, push); * asigură uniformitatea șabloanelor, logare și observabilitate, * suportă SLA (p95 ≤ 3 sec pentru livrare), * permite scalarea și extinderea canalelor în viitor. Sarcină pentru candidat 1. Definiți cerințele funcționale ale sistemului. 2. Descrieți cerințele non-funcționale (fiabilitate, performanță, gestionarea erorilor). 3. Elaborați un diagram de context (C4 Nivel 2). 4. Adăugați un schemă de diagramă de secvență. De exemplu, trimiterea unui mesaj din CRM.

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

Ce metodă HTTP trebuie utilizată pentru butonul de răscumpărare a cashback-ului în API-ul REST și de ce GET nu este potrivit?

Middle+
Winline
24

Cum protejezi metoda API împotriva accesului neautorizat?

Middle
e-legion
24

Ce se poate face pentru ca dezvoltatorii și testerii să poată lucra fără implicarea ta constantă?

Middle
Сбер недвижимость
24

Ce etape ale ciclului de viață al dezvoltării produsului cunoști?

Middle
МАКСИМУМ
24

Cu ce rol ai lucrat cu baza de date?

Middle+
Билайн
24

Ați lucrat cu baze de date relaționale și non-relaționale?

Middle
e-legion
24

Cum se stabilesc condițiile de selecție după grupare?

Middle
SelectySelecty
24
/135