System Analyst
Quando sei pronto per iniziare un nuovo lavoro? Quanto tempo ci vorrà per la formazione?
Parli della sua esperienza con ZUP 3.1 — implementazione, supporto, calcolo dello stipendio.
Disegna un diagramma nella chat come nel primo messaggio (vista testuale).
Quali sono i criteri di divisione dei compiti tra analisti? Come capivano dove fosse il confine del lavoro di ciascuno?
Da quali microservizi era composto il backend? Ricordi quali erano i servizi?
Descrivi i processi utente e l'interazione tra sistemi per il servizio di prenotazione biglietti del treno online (piattaforma di rivendita, non operatore né aggregatore)
3. Immagina di aver raccomandato un amico per una posizione di sviluppatore, ma noti che in questa azienda non riesce a gestire i compiti. Cosa faresti?
In quale notazione hai descritto i processi aziendali? È possibile descrivere tutto tramite BPMN? Fornisci esempi di quando sono necessari altri metodi.
Come si realizza se hai due tabelle con una relazione molti-a-molti?
Come descrivi l'interazione tra frontend e backend nella progettazione di un'API?
A quali requisiti si riferiscono i requisiti dell'interfaccia utente?
Quali sono le restrizioni sulla chiave primaria?
Quali compiti sono più interessanti: front-end o back-end?
In quali casi sceglieresti un database relazionale e in quali una soluzione NoSQL? Fornisci esempi dalla tua esperienza.
Sono stati imposti requisiti particolari per la reportistica e come è stata organizzata la gestione degli errori nelle versioni già rilasciate?
Supponi che ti chiedano di descrivere un documento di specifica tecnica, ma ti mancano i dati. Quali sarebbero le tue azioni?
L'utente è arrivato, e non sappiamo nulla di lui: non ci sono identificatori, conosciamo solo il clic e la fonte della pubblicità. Quali opzioni rimangono per il matching in questo caso?
Quale documentazione realizza il consulente nel progetto?
Parlami di te e di quanto la tua esperienza si adatti al ruolo di analista full stack descritto.
1) Hai esperienza pratica con XML? 2) Crea una struttura XML per le informazioni sul compito (simile a JSON). 3) Spiega con le tue parole cos'è XSD. 4) Come controlleresti che un documento XML sia conforme a uno schema XSD? 5) Qual è la differenza tra Simple Type e Complex Type in XSD?