Come controlleresti tu stesso manualmente che i requisiti siano stati implementati correttamente? Lo sviluppatore dice 'l'ho fatto' — cosa fai dopo?
System Analyst
Cosa stai cercando ora per te?
Dimmi, a cosa servivano tutti questi? Quale compito risolvevi?
Conosci Postman? L'hai usato?
Qual è la differenza tra una richiesta con metodo GET e una con metodo POST?
Hai creato artefatti in Jira per consegnare la funzionalità agli sviluppatori?
In quali casi è necessario usare Kafka e in quali basta un'integrazione diretta?
Non ti propongono nuovi progetti?
Come capirai a quale delle diverse aziende dare priorità nella scelta di un'offerta?
Qual è un'altra differenza tra una richiesta con metodo GET e una richiesta con metodo POST?
Quali sono i criteri di accettazione? Puoi fare un esempio?
Come controlleresti che un requisito sia stato implementato correttamente? Quali strumenti conosci?
@startuml autonumber "<b>[0]" box "sistema interno" #Khaki database "Kafka" as k participant "Microservizio" as ms database "PostgreSQL" as db end box box "fornitore" participant "Sistema" as ws end box ms -> k: lettura kafka ms -> ms: qualche logica ms -> db: salvataggio dati db -> ms: salvataggio risultato ms -> ws: POST/... ms -> k: conferma offset @enduml
Ma ti valuti come livello medio? E perché a questo livello?
Quali tipi di dati ci sono in JSON?
L'intervistatore ha descritto un sistema in cui c'è sempre 200 nella risposta e success=false per gli errori. Cosa ne pensi?
Con quali tipi di integrazione hai lavorato? Quali conosci?
Dove posizioneremo Kafka: dal fornitore o da noi?
Conosci la console degli sviluppatori?
@startuml autonumber "<b>[0]" box "sistema interno" #Khaki1 database "Kafka" as k participant "Microservizio" as ms database "PostgreSQL" as db end box box "fornitore" participant "Sistema" as ws end box ms -> k: lettura kafka ms -> ms: qualche logica ms -> db: salvataggio dati db -> ms: salvataggio risultato ms -> ws: POST/... @enduml