Care sunt cele două tipuri principale de diagrame UML?
System Analyst
Cu ce tipuri de integrări ați lucrat? Experiență în interacțiune sincronă și asincronă?
Care este diferența dintre validarea și verificarea cerințelor?
Caz practic: o aplicație pentru comandarea mâncării, în timpul creării comenzii a picat internetul, utilizatorul a dat dublu clic, s-au creat două comenzi. Care este cauza și cum se remediază?
Ce întrebări ai despre poziție și echipă?
Cum ați implementa pattern-ul Event Sourcing?
Cum transmiteți cerințele către dezvoltare? Folosiți scheme, texte, prototipuri?
Scrieți o interogare SQL: există un tabel de clienți (clients) și un tabel de listă neagră (blacklist) cu un câmp id. Trebuie să selectați toți clienții care nu sunt pe lista neagră. Propuneți mai multe soluții.
De ce nu se pot folosi doar cereri GET pentru construirea unui sistem? Care sunt limitările GET?
Pe ce stivă tehnologică a fost construit sistemul MES? Descrieți arhitectura.
Care este diferența dintre identificare, autentificare și autorizare? Care vine prima?
Cu ce brokeri de mesaje ați lucrat? Kafka, RabbitMQ?
Cum este realizată integrarea cu echipamentul și colectarea datelor de la senzori?
Ce instrumente ați folosit pentru analiza jurnalelor?
Ați lucrat cu baze de date NoSQL sau cu caching?
Se poate face REST asincron? Oferiți exemple.
Ce tipuri de relații există într-un diagram de secvență?
Aveți experiență în descrierea integrărilor? REST, SOAP, Swagger, Postman?
Se poate implementa ștergerea folosind metoda POST și de ce?
De ce se folosesc legături între tabele în bazele de date relaționale?