Vai Kafka idempotentais ražotājs aptver visus datu integritātes nodrošināšanas scenārijus? Ko vēl vajadzētu pievienot?
System Analyst
Vai jums ir pieredze asinhronās mijiedarbības projektēšanā caur REST?
Kuru HTTP metodi jūs izmantotu, lai iegūtu lietotāja datus? Kāpēc nevar pārsūtīt konfidenciālus datus caur GET?
Pastāstiet par datu bāzes projektēšanu — trīs līmeņi (konceptuālais, loģiskais, fiziskais). Cik detalizēti aprakstījāt fizisko līmeni?
Vai esat strādājis ar TLS/mTLS? Kā darbojas savstarpēja autentifikācija mTLS?
Kāpēc SAP integrācija ir grūta?
Sniedziet piemērus par nefunkcionālajām prasībām, kuras esat aprakstījis.
Kuru Use Case struktūru jūs izmantojāt? Galvenās daļas.
Vai pazīstat BPMN? Cik labi pazīstat notāciju, zarojumus, notikumus?
Vai esat strādājis ar ziņojumu starpniekiem (Kafka, RabbitMQ)? Ko tieši darījāt?
Vai jums ir pieredze prasību izsekošanā (biznesa prasību pārklājums ar funkcionālajām prasībām)?
Kā tika reģistrēti ziņojumu līgumi Kafka/RabbitMQ? Vai tika izmantotas anotācijas (JSON Schema, Avro) vai tabulas formāts?
Ko jāapraksta, lai izstrādātu pieprasījuma apstiprināšanas darba plūsmu (Power Flow)?
Vai esat optimizējis SQL vaicājumus PostgreSQL? Kā notiek optimizācijas process?
Vai nepieciešami Use Case, aprakstot apstiprināšanas darba plūsmu?
Kam tika izmantots Postman?
Kā nodrošināt API atpakaļsaderību bez versijas palielināšanas? Ko nedrīkst darīt, mainot līgumu?
Kāda ir optimālāka iespēja asinhronai mijiedarbībai? Kura risinājums nav ļoti labs no slodzes viedokļa?
Kāpēc Kafka ir nepieciešamas daļas? Kā izvēlēties to skaitu? Kas ir replikācija un kā tā ietekmē?
Detalizēti stāstiet par savu darba pieredzi, sākot ar pēdējo vietu.