Ce este normalizarea și la ce folosește?
System Analyst
Ați lucrat cu sprinturi lungi (o lună sau mai mult) și ați planificat sarcini pentru anul următor?
Ați participat vreodată la redactarea unor documente mari, precum specificații tehnice care descriu complet întregul sistem?
Ați folosit Postman sau Swagger UI pentru a testa API-ul?
Ați lucrat vreodată cu planificatorul de interogări (EXPLAIN) pentru a optimiza interogările SQL?
Ce integrări ai proiectat și cum le descrii?
Aveți experiență cu SOAP, XML în integrări?
Puteți enumera cerințele pentru sistemul tranzacțional (ACID)? Unde ați folosit tranzacții în munca dvs.?
Cum ați evalua abilitățile dvs. de a scrie interogări SQL pe o scară de la 1 la 10? Cât de des folosiți SQL în muncă?
Utilizați coduri de stare HTTP standard sau aveți propriile coduri? Cum reacționați atunci când răspunsul are statusul 200, dar conține o eroare în interior?
Cum se poate accelera citirea datelor într-o bază de date relațională?
Efectuați teste ale API-urilor externe pentru a vă asigura că specificația corespunde realității? Creați scenarii end-to-end în Postman?
Ai lucrat cu XML?
Ați aprofundat în problemele de disponibilitate ridicată a bazelor de date, replicare, distribuție pe servere?
Ce metode de integrare cunoști? Care sunt sincron și care sunt asincron?
Ați fost nevoit să participați la analiza și investigarea incidentelor din mediul industrial (producție)?
Care sunt așteptările dvs. salariale?
Când este mai bine să urmezi normalizarea bazei de date și când să creezi o structură denormalizată?
Ați fost nevoit să proiectați o API folosind OpenAPI sau Swagger?
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?