Come diagnostichi le query lente in PostgreSQL in produzione? Quali strumenti usi?
Python
Cosa succede nell'implementazione attuale con il dizionario quando vengono fatte richieste simultanee con la stessa chiave di idempotenza?
Cosa succede nel file di configurazione aperto?
Come si differenziano un monolite e un monolite distribuito?
Cos'è un generatore, come funziona, qual è la sua ottimalità e come distinguerlo nel codice?
Come ti arrivavano i compiti: erano completamente preparati in anticipo o partecipavi al loro sviluppo?
Quali pattern di resilienza usi?
Quanto codice scrivi tu stesso e quanto genera l'agente?
Qual preferisci: Django o FastAPI, e perché? Hai mai collegato Swagger e scritto documentazione API? Quali sono le differenze nell'asynchrony?
Hai gestito due servizi: scoring e verifica dei clienti?
Cosa sono i metodi magici (dunder) in Python?
Perché sono state inventate la programmazione asincrona e i thread/coroutine leggeri?
Come organizzare il lavoro se un'integrazione esterna consente solo 1 richiesta al secondo e arrivano 10 richieste?
Come debugghi un problema quando un contenitore Docker muore improvvisamente? Quali comandi usi e cosa guardi nei log?
Come implementare un handler/SDK per una banca se una richiesta di creazione di transazione scade e non si sa se la transazione sia stata creata? Come garantire di raggiungere lo stato finale?
Quali librerie integrate di Python conosci e usi più spesso?
Come sei entrato nello sviluppo e perché hai scelto la direzione backend?
Cosa si usa di solito per i test unitari?
Se siamo d'accordo, sei pronto a iniziare da lunedì prossimo?
Come è stato organizzato il lavoro con Git e il team sul progetto? Come è andata la revisione del codice? Cosa è stato fatto durante un hotfix urgente durante il rilascio? Hai configurato pipeline CI/CD e usato Docker/Docker Compose?