System Analyst
È più facile dividere un monolite in microservizi o unire più microservizi in uno?
Fornisci esempi di requisiti non funzionali che hai descritto.
Parlami della tua esperienza. Cosa hai fatto esattamente, quali sono stati i compiti più interessanti e difficili?
Qual è la differenza tra un token di accesso e un token di aggiornamento?
Chi stabilisce la chiave di idempotenza?
Quali formati di dati nel corpo della richiesta possono essere trasmessi in REST?
Hai mai lavorato con il pianificatore di query (EXPLAIN) per ottimizzare le query SQL?
Quali altri metodi di integrazione conosci oltre a REST? Parlami di gRPC.
È necessario caricare una grande quantità di dati da un sistema esterno in ERP — 5-7 milioni di record al mese. Dove è meglio registrare: nella parte tabellare dei documenti, nel registro delle informazioni o nel catalogo?
Parla un paio di parole sul progetto in Sovcombank: di cosa si trattava e quante persone c'erano nel team?
Hai mai lavorato con procedure memorizzate o funzioni in PostgreSQL?
Carico: 14.000 clienti, 100.000 veicoli, 30 multe per veicolo al mese. Quante multe ci sono al mese?
C'è un file Excel, voglio caricarlo in un DataFrame. Come posso farlo? Come si chiama la funzione?
Aggiungi scenari alternativi e amplia un po' il diagramma.
Parlami dell'integrazione: avevate Kafka asincrono e integrazioni sincrone?
Hai sviluppato tu stesso gli schemi?
Parlami di un processo rotto o eccessivo al lavoro e come lo miglioreresti.
Quali sono le differenze tra i meccanismi di invio dei messaggi in Kafka e RabbitMQ?
Durante la progettazione di un'API, cosa esattamente non sei riuscito a fare da solo, a chi hai chiesto?
Quali requisiti non funzionali consideri nella progettazione di un sistema di invio email?