System Analyst
Ați descris ecrane, fluxuri de utilizatori, comportament și stări ale unei aplicații mobile? Cât timp a durat acest proces?
[nume] a întrebat: va fi confortabil să trecem la 'tu'?
În ce formate ai lucrat la descrierea integrărilor?
E familiarizat cu conceptul de partiții și cum se folosește PARTITION BY cu ORDER BY?
Cât de familiar sunteți cu Elasticsearch / indicii de căutare și interfețele sau linia de comandă asociate?
Care este diferența dintre bazele de date relaționale și cele non-relaționale?
Ați fost vreodată nevoit să proiectați o bază de date de la zero?
Ești familiarizat cu stiva de tehnologii a echipei? (Jira, Confluence, React, Java, Spring AI, Postgres, S3, ClickHouse, Kafka, REST)
Descriește un scenariu pozitiv (Flux Principal) pentru cazul de utilizare 'Creare sarcină' indicând toți pașii
Care este diferența dintre TCP și UDP?
Ce va fi în baza de date a serviciului de amenzi? Intervievatorul a indicat că pe diagramă sunt două baze de date.
Din ce este formată o solicitare API? La ce folosește fiecare componentă?
Cum se poate implementa un cache pe backend? Care sunt metodele?
Cum ai proiecta o tabelă pentru stocarea seriilor temporale cu încărcare mare, cu etichete (până la câteva milioane de înregistrări pe minut)? Ce decizii cheie despre structura tabelului ai lua?
Vorbește despre metoda HTTP POST și dacă poate fi făcută idempotentă.
De ce nu a sosit primul mesaj SMS? Care sunt motivele pentru neexpedierea primului mesaj?
Ce părere ai, unde se aplică 'stop' și unde 'res'? (termenii nu au fost clarificați)
Vorbește-mi despre integrarea 1C cu alte sisteme. Ce a fost nevoie să fie integrat și cum?
Ce formate de date sunt utilizate în practică în JSON Schema?
Ai experiență recentă în proiectarea bazelor de date?