System Analyst
Quali pattern architetturali sono stati applicati nella realizzazione del sistema?
A cosa servono in generale i broker di messaggi? Perché non possiamo andare direttamente da un servizio all'altro tramite REST?
Perché hai deciso di dedicarti a 1C e come ci sei arrivato?
Come avviene l'interazione tra frontend e backend durante la conferma? Quale metodo HTTP viene chiamato e come si chiama l'endpoint?
Quali metodi HTTP esistono e a cosa servono?
È comodo comunicare in modo informale?
Cosa risponderà il server se si invia un metodo GET con un corpo di richiesta?
Qual è il problema principale della struttura della descrizione del sistema? - Confine errato delle funzioni - I requisiti del sistema non sono completi - I confini del sistema sono descritti in modo insufficiente - La descrizione dei requisiti non è chiara - I requisiti per le funzioni non sono chiari - Le funzioni del sistema sono descritte in modo incompleto
Cosa hai descritto esattamente nello scenario di indisponibilità del servizio esterno?
Descrivi a parole i passaggi principali dello scenario positivo (Flusso Principale) per il caso d'uso 'Aggiungi commento alla task'
Qual è il problema principale della struttura dell'approccio attuale al lavoro con il codice? - La mancanza di pratiche XP porta a errori frequenti e bassa qualità del codice - Debug solo in produzione - Mancanza di gestione delle modifiche - Nessuna gestione centralizzata delle configurazioni - Automazione insufficiente dei test - Integrazione inefficace dei moduli
Hai lavorato con TLS/mTLS? Come funziona l'autenticazione reciproca in mTLS?
Perché passi l'userId nel path? Dove altro si può passare?
Quali tipi di relazioni tra tabelle conosci?
Cos'è una partizione in Kafka? A cosa servono?
Lo sviluppatore riceve il codice 206 invece del 200 durante l'integrazione. Cosa fare?
Parlaci della tua esperienza, soprattutto quella recente
Dopo la formazione e l'approvazione dei requisiti, cosa succede? Cosa dovrebbe risultare dal lavoro dell'analista?
Dove sono stati distribuiti i tuoi microservizi?
Hai usato Kafka/RabbitMQ per l'elaborazione dei dati in streaming nel progetto? Cosa hai fatto esattamente?