System Analyst
Quali operatori SQL usi e con quale frequenza?
Se il business chiede di implementare una nuova funzionalità in tempi stretti, e lo sviluppo dice che ciò non è possibile nell'architettura attuale, come agiresti dal punto di vista di un analista di sistema?
Perché hai scelto il metodo GET invece di PUT o un altro?
Come era il tuo team nel progetto?
È necessario progettare un'API per ottenere l'elenco degli ordini di un cliente con filtraggio, ordinamento e paginazione. Quali endpoint, parametri, codici di risposta e struttura del contratto suggeriresti?
Sei stato coinvolto nell'analisi delle richieste degli utenti?
Lavorando con dati transazionali in formati strutturati per operazioni con carte, è necessario ottimizzare l'elaborazione. Qual è l'approccio preferibile? - Mantenere l'implementazione attuale per minimizzare le modifiche - Sviluppare un parser specializzato da zero - Utilizzare librerie standard considerando le specificità dei dati bancari - Richiedere una soluzione pronta agli sviluppatori
Vuoi davvero diventare analista di sistema, considerando che hai svolto ruoli di Team Lead, Project Manager e Product Owner?
Qual è la differenza tra HTTP/1.1 e HTTP/2?
Parli della sua formazione ed esperienza lavorativa.
Qual è la differenza tra JOIN, LEFT JOIN e RIGHT JOIN?
Spiega il processo aziendale e il percorso della richiesta nel sistema di gestione dei progetti CAPEX.
Puoi fare un esempio di un requisito funzionale e uno non funzionale?
Disegna un processo BPMN per la preparazione del tè con gateway e ottimizzalo.
I risultati del sistema vengono esportati da qualche parte?
Cosa fai dopo che l'analista aziendale ti ha consegnato i materiali pronti?
Puoi spiegare le interazioni sincrone e asincrone con le tue parole? Puoi fare un esempio pratico?
Come viene generalmente registrato un contratto di integrazione? Come descrivevate l'interazione?
Hai menzionato il modello 4+1, come lo usi personalmente?
Qual è il problema delle tabelle altamente normalizzate?