Cât de des și în ce măsură ați folosit notația BPMN? Ce niveluri de procese ați descris, ce diagrame complexe ați realizat?
System Analyst
Ce forme normale ale bazelor de date cunoști? La ce formă încerci să aduci baza de date în timpul proiectării?
Sunt cerințele sistemului sau componentele și interacțiunile lor considerate funcționale sau nefuncționale?
Aveți experiență în analiza jurnalelor?
Cum a fost organizată colaborarea cu echipa de dezvoltare externalizată? A fost un lider tehnic de partea ta?
De ce ai decis să părăsești locul de muncă anterior?
Care sunt funcțiile agregate în SQL?
Aveți experiență cu SOAP?
Cum a fost măsurat numărul de tranzacții/cereri efectuate de ATM și cu ce instrumente?
Ce faceți pentru ca definirea sarcinilor pentru dezvoltatorii externalizați să fie cât mai clară posibil și să excludă interpretările ambigue?
Povestiți despre experiența dvs. ca analist de sistem, punctele forte și ceea ce faceți cel mai bine.
Ce este important pentru tine atunci când alegi un loc de muncă?
Creați scheme JSON, folosiți OpenAPI, Swagger pentru descrierea API-urilor?
Cum descrieți interacțiunea dintre frontend și backend la proiectarea unui API?
Spune-mi mai multe despre SOA și autobuzul de integrare: când sunt utilizate, din ce sunt compuse și ce funcții îndeplinesc?
Aveți experiență cu WebSocket pentru schimbul de date în timp real?
Pe ce vă bazați atunci când alegeți metoda HTTP (GET, POST, PUT etc.) pentru API?
În ce limbaj scrii scripturi în Postman? Ai experiență cu Groovy? Cât de complexe sunt expresiile JSON Path pe care le folosești?
În ce cazuri, din motive de securitate, trebuie să folosiți POST în loc de GET pentru operațiuni de citire?
V-ați confruntat vreodată cu sisteme în care toate operațiile (citire, creare, ștergere) sunt implementate doar prin POST? Care sunt avantajele și dezavantajele acestei abordări?