System Analyst
Descrie ERD pentru ecranul de setări al utilizatorului. Cum să stocați setările — în câmpuri separate sau altfel?
@startuml autonumber "<b>[0]" box "sistemul intern" #Khaki database "Kafka" as k participant "Microserviciu" as ms database "PostgreSQL" as db end box box "furnizor" participant "Sistem" as ws end box ms -> k: citire kafka ms -> ms: logică ms -> db: salvare date db -> ms: salvare rezultat ms -> ws: POST/... ms -> k: confirmare offset @enduml
Spune-mi despre echipa ta, produs, obiective și cum a început totul.
Se poate implementa ștergerea folosind metoda POST și de ce?
Cum te-ai simți în legătură cu sarcini mici de rutină (schimbarea culorii butonului, adăugarea unui câmp)?
Pe ce vă bazați atunci când alegeți metoda HTTP (GET, POST, PUT etc.) pentru API?
Cum se numește legătura atunci când într-un film sunt mulți actori și un actor joacă în multe filme?
Ați fost nevoit să lucrați conform GOST?
Ați reușit să analizați datele — Yandex.Metrica, Google Analytics, interogări la bază pentru identificarea tendințelor?
Cum afectează acest lucru API-ul: ștergere soft sau hard?
Ce făceai înainte de analiza sistemelor și cum ai trecut în această profesie?
Ce este o cheie primară sintetică (artificială)?
3. Imaginează-ți că ai recomandat un prieten pentru o poziție de dezvoltator, dar observi că în această companie nu face față sarcinilor. Ce ai face?
În timpul analizei sarcinii, a apărut necesitatea unei integrări suplimentare cu un sistem conex în afara fluxului. Care sunt pașii tăi?
În ce notație ați descris procesele de afaceri? Se poate descrie totul prin BPMN? Oferiți exemple când sunt necesare alte metode.
Cum arată un gateway exclusiv în BPMN?
Cât de pregătiți sunteți pentru o situație în care clientul (statul) poate schimba brusc cerințele fără argumentație?
Ce ai face dacă ai avea o interogare analitică complexă despre etichetele SCADA din ultimele 30 de zile, grupată pe ore și filtrată după mai multe etichete, iar interogarea rulează lent?
Au fost impuse cerințe speciale pentru raportare și cum a fost organizată gestionarea erorilor în versiunile deja lansate?
Care este avantajul incondiționat al microserviciilor pentru afaceri?