Te gândești să schimbi locul de muncă din cauza dorinței de a nu depinde de rublă/Rusia, sau există un alt motiv?
System Analyst
Poți oferi un exemplu de stare de cursă?
Să identificăm principalele entități de afaceri necesare pentru acest serviciu
Cum ai aborda proiectarea unui API RESTful pentru entitatea «gnom» (listă, creare și ștergere a unuia singur, nu se poate șterge ultimul)?
Cum se compară Entity conform logicii răspunsului anterior?
Dacă ștergerea s-ar realiza prin PATCH, cum ar arăta?
Vorbește despre cea mai interesantă și dificilă experiență tehnică — de preferință cu arhitectură, cozi, integrare.
Și un Value Object, are sau nu un identificator unic?
Furnizorul permite trimiterea a doar 100 SMS pe secundă, iar clientul are încărcate 2 milioane de numere — cum să ținem cont de acest lucru pentru a evita căderea sistemului?
Ce tipuri de fișiere ai folosi pentru importul numerelor?
Nu a funcționat cu C4, nu a fost nevoie?
Dacă în lista importată există numere nevalide, ce vom face cu ele — le vom trimite sau le vom schimba în alt statut?
Ce trebuie să se întâmple cu mesajele deja trimise și cele rămase atunci când anulăm o campanie în timpul trimiterii?
Vom adăuga un statut separat pentru o campanie deja lansată și în curs?
Cu ce ai lucrat în modelarea vizuală: instrumente de caz, UML, BPMN, C4 sau altceva?
Sunt microserviciile un standard și o practică mai bună, sau în anumite cazuri nu sunt necesare?
Te referi la observabilitate, cum ar fi logarea și monitorizarea?
Care dintre ele (Entity sau Value Object) poate fi modificat, iar celălalt nu?
La normalizarea datelor în baze de date și denormalizarea pentru ce sunt? Pe scurt, pentru ce este nevoie de normalizare?
Ce trebuie făcut dacă mai multe microservicii trebuie să înregistreze date în mod coordonat?