System Analyst
Cos'è REST API e quali metodi HTTP si incontrano più frequentemente?
Qual è il problema principale nella strutturazione dei requisiti in questo caso? - Non ci sono metriche di performance chiare - I requisiti devono essere chiaramente separati per facilitare analisi e implementazione - L'analisi dei dati non considera tutti gli scenari - I metodi di crittografia non sono definiti - I requisiti di sicurezza non sono evidenziati separatamente - Non esiste una struttura per i requisiti di stilizzazione
Hai formato processi di descrizione in BPMN?
Come determina il server che il token di accesso non è stato hackerato?
Come controlli di solito la correttezza della chiusura del mese? A quali registri e rapporti guardi prima?
Come rappresenteresti errori e scenari alternativi in un Diagramma di Sequenza?
Compito n° 4 (progettazione dell'integrazione nell'architettura del sistema) Sei un analista di sistemi per l'apertura di conti giuridici. È stata ricevuta una richiesta dal cliente aziendale: implementare un servizio di apertura conto. Il servizio di apertura include la creazione di un contratto e la riserva del conto. Quando si apre il conto, il contratto del cliente è stato creato con successo (salvato nel database). Il servizio di riserva ha restituito un errore tecnico. Quali requisiti, come analista di sistemi di apertura di conti giuridici, presenteresti ai FP Contratto e FP Riserva? Opzioni di implementazione dello scenario di integrazione, considerando un'architettura di microservizi distribuita. (Diagramma di sequenza "Apertura di conto corrente per aziende" con i passaggi di interazione tra Cliente, Applicazione Web, Orchestratore di apertura di conti giuridici, FP Contratto e FP Riserva del conto)
Qual è la ragione per cui hai deciso di entrare nel mercato e considerare nuove offerte ora?
Idempotenza dei metodi HTTP: cosa succede con due chiamate POST e due chiamate PUT con la stessa richiesta?
Parliamo più dettagliatamente dei compiti tecnici. Come avete scritto le specifiche tecniche, fino a che livello, come le avete concordate con il cliente e come le avete consegnate allo sviluppatore?
Come rappresentare un ciclo e una biforcazione in un diagramma di sequenza? Cosa sono i frame?
Cos'è una User Story?
Scrivi una query SQL per selezionare tutti gli attributi del contratto con il numero 123 dalla tabella contract
Parla della sua esperienza come analista di sistema e dei principali progetti.
Qual è la tua esperienza con il versioning e la tracciabilità dei requisiti?
Qual è la differenza tra REST e gRPC?
Parla degli indici compositi, qual è la loro caratteristica speciale?
Perché magazzino, produttore e fornitore sono memorizzati in tabelle separate invece che nella tabella Table?
Quali progetti chiave hai realizzato in Mars?
Quali metodi HTTP hai utilizzato nei tuoi sistemi? Quali sono le limitazioni del metodo GET?