System Analyst
Cerinta 'Sistemul trebuie să utilizeze autentificare cu doi factori prin parolă de unică folosință' este o cerință funcțională sau nefuncțională?
Care a fost dificultatea acestei sarcini și care a fost rolul tău în această sarcină?
Care este diferența dintre identificare, autentificare și autorizare? Care vine prima?
În ce companie lucrați și din ce motiv ați intrat pe piața muncii?
Ce tipuri de relații există între tabele?
Descrieți procesul de autorizare de bază prin login și parolă: ce solicitare se trimite și ce se întâmplă după aceea?
Furnizorul permite trimiterea a doar 100 SMS pe secundă, iar clientul are încărcate 2 milioane de numere — cum să ținem cont de acest lucru pentru a evita căderea sistemului?
Cum afișezi date care se schimbă frecvent într-o aplicație mobilă fără a actualiza aplicația în sine?
O altă săgeată este punctată. Care săgeată este răspunsul?
De ce să folosești gRPC dacă există REST? Care este esența sa?
Procesul este reprezentat corect, presupunând că s-a folosit o notație pentru modelarea proceselor de afaceri? Da Nu
Stakeholder-ul spune: 'Sistemul trebuie să fie rapid'. Este o cerință funcțională? Cum o fixați în documentația tehnică?
Cunoști proprietățile unei tranzacții într-o bază de date?
Desenați o diagramă de secvență a interacțiunii dintre Frontend și Backend atunci când utilizați un cod promoțional
Dacă afacerea solicită adăugarea unei etape de verificare a securității în procesul de plată al comenzii, cum trebuie să fie afișat corect pe diagramă și la ce sisteme conexe va afecta în primul rând?
Cât de familiarizat sunteți cu Data Vault — cu tipurile de obiecte (Hub, Link, Satellite) și abordarea de proiectare?
Cu ce instrumente folosești în muncă? Draw.io, Miro, Confluence, PlantUML?
Descrie ERD pentru ecranul de setări al utilizatorului. Cum să stocați setările — în câmpuri separate sau altfel?
Ai avut deja sau ai acum două oferte?
Cache-ul poate fi utilizat pentru: - Organizarea backup-urilor de date - Reducerea încărcării pe depozitele sau serviciile principale - Reducerea timpului de încărcare prin stocarea copiilor în memorie cu acces rapid - Creșterea capacității de bandă a rețelei - Asigurarea sincronizării datelor între diferite servere