Vorbiți despre experiența dvs. cu sistemele backend. Ce arhitectură a fost utilizată în proiect și cum a fost implementată interacțiunea tehnică?
QA / QA Automation
Explică ce este un component care se ocupă de intermedierea între expeditori și destinatarii mesajelor din sistem
Care sunt componentele principale care formează structura schimbului de date între sisteme?
Explicați ce înseamnă comanda `git clone` și pentru ce este folosită în sistemul de control al versiunilor Git.
Se poate explica ce este gRPC și care sunt principalele sale avantaje?
Care sunt avantajele și dezavantajele arhitecturii monolitice în comparație cu arhitectura microserviciilor?
Explicați ce sunt colecțiile în instrumentul Postman și cum sunt utilizate pentru a organiza solicitările
Puteți vorbi despre arhitectura sistemului pe care l-ați implementat în ultimul proiect?
Cum se poate crea o nouă ramură în sistemul de control al versiunilor?
Explicați ce este Swagger și cum este utilizat în procesul de dezvoltare a API-urilor.
Care sunt avantajele și dezavantajele implementării unei arhitecturi pe trei niveluri în sisteme?
Ai experiență în utilizarea instrumentului Swagger pentru documentarea API-urilor?
Care este scopul principal al API-ului și cum este utilizat în dezvoltarea sistemelor software?
Care sunt avantajele și dezavantajele caracteristice ale arhitecturii sistemelor cu două niveluri?
Ați putea explica ce se înțelege prin REST în contextul serviciilor web?
Aveți experiență în utilizarea funcțiilor agregate în SQL sau alte limbaje de programare?
Care este diferența dintre un bloc de cod și o funcție separată în programare?
Ce situații pot activa compilarea automată în pipeline-ul de integrare continuă?
Puteți explica principiile de funcționare ale API-ului REST și caracteristicile sale principale?