In quale momento vengono eliminati i messaggi in Kafka e RabbitMQ?
System Analyst
Interazione sincrona e asincrona: differenze, quando scegliere, cos'è il polling?
Esistono entità «Cliente», «Ordine», «Prodotto» e «Pagamento». Descrivi la struttura dei dati, le relazioni tra le entità e giustifica la scelta del modello di archiviazione.
Hai lavorato con Kafka? È stato usato un altro broker di messaggi?
Come progettaresti l'interazione tra microservizi se un processo aziendale consiste in più passaggi e richiede coerenza dei dati tra i servizi?
Con quali tipi di requisiti hai lavorato nella pratica?
Qual è il tuo rapporto con la specifica OpenAPI?
In quale strumento disegni i diagrammi di sequenza? Come rappresentare più scenari (successo, errori, timeout) in un unico diagramma con i frame?
Progettazione del database per una banca MVP con mutui: tabelle, chiavi, campi, relazioni considerando i co-creatori.
Hai esperienza nella progettazione di modelli logici di dati (diagrammi ER)?
Con quali tipi di integrazione hai lavorato?
C'è un negozio online. Dopo aver effettuato un ordine, è necessario notificare il CRM, il magazzino e il sistema di consegna. Come progetteresti l'interazione tra i sistemi? In quali casi sceglieresti REST e in quali Kafka o RabbitMQ?
Cos'è un gruppo di consumatori in Kafka e come è collegato alle partizioni?
Quali tipi di relazioni ci sono in un diagramma ER?
Hai esperienza con SOAP o XML?
Quali sono i tuoi passi se ricevi un compito astratto in una nuova tematica?
Sai cos'è un token in BPMN?
Come può confermare la sua esperienza lavorativa dal 2019? Ha lavorato ufficialmente secondo il Codice del Lavoro?
Qual è il tuo livello di competenza nei diagrammi UML (ER, Sequenza, Stato)?
Come vengono rappresentate le interazioni sincrone e asincrone in un diagramma di sequenza?