Quali schemi e diagrammi utilizzi nell'analisi e per quali processi?
System Analyst
Come implementare un POST idempotente affinché non sia semanticamente identico a un PUT?
Scrivi una query SQL per ottenere i 10 libri più popolari.
Come hai interagito con l'architetto nei progetti? Descrivi il processo di approvazione delle decisioni architettoniche.
Come cambierebbe la query se si dovesse calcolare la popolarità per un mese?
A cosa serve la normalizzazione del database?
Quali requisiti devono essere chiariti per avviare lo sviluppo di un servizio di trasferimento di denaro tra utenti di banche diverse?
Come avviene l'interazione tra frontend e backend durante la conferma? Quale metodo HTTP viene chiamato e come si chiama l'endpoint?
Può fare un esempio di anomalia dei dati in una tabella denormalizzata?
Disegna un diagramma di sequenza dell'interazione tra Frontend e Backend durante l'uso di un codice promozionale
Parlami di un grande compito di cui sei orgoglioso, difficile o semplicemente interessante.
Cosa fanno le chiavi allOf, oneOf, anyOf in OpenAPI? Spiegalo con un esempio di schema con allOf.
Hai esperienza nella conduzione di ricerche, in particolare nel migliorare prodotti o processi attuali?
Hai menzionato i mega servizi che si occupavano di qualcosa. Di cosa si trattava esattamente?
Qual è la tua esperienza con Python? Hai scritto solo script con cicli o qualcosa di più pesante come pandas o matplotlib?
Come hai interagito con l'analista aziendale e in quale formato hai ricevuto i requisiti?
Kafka garantisce il rispetto della sequenza di lettura dei messaggi nell'ordine in cui vengono pubblicati?
Conosci qualche pattern di progettazione dell'architettura a microservizi?
Cosa bisogna fare se durante l'analisi si scopre che i dati sono insufficienti per l'implementazione?
Per favore, chiarisci come hai lavorato con i compiti: da chi provenivano, in quale forma?