Producătorul idempotent în Kafka acoperă toate scenariile de asigurare a integrității datelor? Ce mai trebuie adăugat?
System Analyst
Aveți experiență în proiectarea interacțiunii asincrone prin REST?
Ce metodă HTTP ai folosi pentru a obține datele utilizatorului? De ce nu se pot transmite date confidențiale prin GET?
Vorbiți despre proiectarea bazelor de date — trei niveluri (conceptual, logic, fizic). Cât de detaliat ați descris nivelul fizic?
Ați lucrat cu TLS/mTLS? Cum funcționează autentificarea reciprocă în mTLS?
Oferiți exemple de cerințe nefuncționale pe care le-ați descris.
De ce este dificilă integrarea cu SAP?
Ce structură de caz de utilizare ați folosit? Secțiuni principale.
Cum au fost fixate contractele mesajelor pentru Kafka/RabbitMQ? Au folosit adnotări (JSON Schema, Avro) sau un format tabelar?
Ați lucrat cu brokeri de mesaje (Kafka, RabbitMQ)? Ce ați făcut exact?
Aveți experiență în urmărirea cerințelor (acoperirea cerințelor de afaceri prin funcționalități)?
Cunoașteți BPMN? Cât de bine cunoașteți notația, ramificațiile, evenimentele?
Ce trebuie descris pentru a dezvolta fluxul de lucru de aprobare a solicitărilor (Power Flow)?
Ați optimizat interogări SQL în PostgreSQL? Cum are loc procesul de optimizare?
Sunt necesare cazuri de utilizare la descrierea fluxului de lucru pentru aprobare?
Pentru ce s-a folosit Postman?
Care este varianta optimă de interacțiune asincronă? Care soluție nu este foarte bună din punct de vedere al încărcăturii?
Cum se asigură compatibilitatea înapoi a API-ului fără a crește versiunea? Ce nu trebuie făcut atunci când se modifică contractul?
Povestiți în detaliu despre experiența dvs. profesională, începând cu ultimul loc de muncă.
Cum ați prioritizat cerințele și le-ați împărțit în sprinturi? De la ce principii ați fost ghidat?