System Analyst
Come è stata organizzata l'interazione con i team adiacenti? Quanti ce n'erano, chi era il punto di ingresso?
Quali sono i tipi di relazioni in un diagramma di sequenza?
In che modo assegnavate i compiti agli sviluppatori?
Se nella lista importata ci sono numeri non validi, cosa faremo con loro: inviarli o cambiarli in un altro stato?
Hai esperienza nella gestione di account pubblicitari, marketing e raccolta di metriche per i fornitori?
Hai ottimizzato le query SQL in PostgreSQL? Come avviene il processo di ottimizzazione?
Non ti propongono nuovi progetti?
Come è stato controllato il versionamento dell'API e dei contratti di integrazione?
Come velocizzare la query SQL SELECT FROM user_settings WHERE user_id = ? con 50 milioni di utenti?
Ricorda la struttura dei livelli di requisiti secondo BABOK (requisiti di business, funzionali, di sistema)?
Quali compiti ti demotivano, cosa non vorresti fare?
Qual è la differenza tra TCP e UDP?
FE può funzionare solo nel browser? Perché? (scrivi una breve giustificazione della tua risposta)
Quali dati cerchi sempre di chiarire, anche se il cliente non li menziona? Quali domande poni per far riflettere il cliente su cose a cui non aveva ancora pensato?
Perché la scalabilità nell'architettura a microservizi è migliore rispetto a quella in un monolito?
Parlami dell'azienda, di cosa si occupa, come avviene il lavoro, come è strutturata, come arrivano le richieste, interagisci con i clienti?
Cosa fa esattamente il consulente nella tua azienda? Qual è il suo ruolo?
seleziona * da a left join b su a.a=b.b
Quale fascia di stipendio consideri?
Descrivi il diagramma di sequenza per il processo di pagamento in un negozio di libri online tramite l'API di pagamento esterna della banca. Quale tipo di integrazione viene utilizzato — sincrona o asincrona? Come implementare l'asincronia tramite REST senza un broker di messaggi?