Vorbește despre microservicii vs monolit, principiile de interacțiune ale microserviciilor. Ești familiar cu orchestrarea și coregrafia?
System Analyst
Sunt necesare cazuri de utilizare la descrierea fluxului de lucru pentru aprobare?
Oferiți un exemplu de caz de utilizare pas cu pas din cele pe care le-ați scris.
Cum ați prioritizat cerințele și le-ați împărțit în sprinturi? De la ce principii ați fost ghidat?
Povestiți în detaliu despre experiența dvs. profesională, începând cu ultimul loc de muncă.
Ați folosit PlantUML? Pentru ce tipuri de diagrame?
Aveți experiență cu semnătura electronică digitală (EED)? Cum funcționează mecanismul semnăturii electronice digitale?
Care este varianta optimă de interacțiune asincronă? Care soluție nu este foarte bună din punct de vedere al încărcăturii?
Care sunt scenariile alternative pentru cazul de utilizare 'Creare solicitare'?
Caracterizați fiecare dintre mecanisme: Webhook, Callback, Polling (sondaj periodic).
Vorbește-mi despre experiența ta cu Kafka — ce ai descris exact?
Ați prevăzut mecanisme de retry în integrările cu SAP? Cum ați asigurat că SAP nu pierde date?
Cum descrii autorizarea între servicii în specificația API? Ce protocoale folosești?
Te referi la tranzacție — dacă nu s-a actualizat în SAP, atunci s-a revenit și în sistemul tău?
Desenează un Diagrama de Secvență: utilizatorul creează o solicitare în sistemul de suport, solicitarea este salvată în baza de date, trimisă pentru înregistrare în CRM, primește un număr de înregistrare, care este înregistrat înapoi. Doar numărul CRM este afișat utilizatorului, ID-ul intern nu este afișat.