Cum se rezolvă problema inconsistenței datelor în procesarea unei comenzi prin mai multe microservicii?
System Analyst
Utilizatorii se plâng de performanță lentă a sistemului. Frontend-ul comunică cu Backend-ul prin API Gateway, Backend-ul lucrează cu PostgreSQL și Redis. Cum veți căuta cauza degradării performanței?
Spune-mi despre locul tău de muncă actual — [companie]. Este o companie de produse sau un proiect al unui furnizor?
Ai experiență în integrații, dezvoltarea de aplicații, backend, frontend?
Analiza interogării SQL: câte coloane va afișa, numărul maxim de rânduri, sensul de afaceri.
De ce sunteți în căutarea unui loc de muncă acum, dacă în CV ați menționat că lucrați încă?
V-ați confruntat vreodată cu un domeniu complet nou și ați trebuit să îl învățați rapid?
Aveți experiență în lucrul cu clienți guvernamentali?
Cum funcționează solicitarea utilizatorului la deschiderea unei pagini web?
În calitate de analist, ai participat la suportul după lansarea funcționalității în producție?
În ce cazuri ați alege o bază de date relațională și în ce cazuri o soluție NoSQL? Oferiți exemple din experiența dvs.
Care sunt termenele pentru a începe un nou loc de muncă? Sunt necesare cele două săptămâni standard?
Ești dispus să iei în considerare proiecte în care vei fi singurul analist din echipă?
Care este proporția sarcinilor de analiză de afaceri și analiză de sistem în experiența dumneavoastră?
Câți ani de experiență cu REST API și JSON?
Vă convine munca de la distanță sau hibridă din teritoriul Rusiei? Aveți planuri de a vă muta în străinătate?
Sarcina API REST: căutarea unei cărți în biblioteca electronică după date parțiale (autor, titlu, an necunoscut), paginare în cazul unui număr mare de rezultate.
Descrieți procesul complet de autentificare și autorizare a utilizatorului prin Keycloak folosind OAuth 2.0 și OpenID Connect: de la deschiderea aplicației până la obținerea accesului la API.
Există un tabel cu operațiuni ale clienților cu câteva sute de milioane de înregistrări. Cum ați rezolva problema și ce măsuri ați aplica pentru a optimiza performanța?
Ai lucrat cu microservicii, REST, integrații?