Python
Può descrivere in dettaglio le funzioni e le responsabilità svolte nel ruolo di architetto nella sua attività precedente?
Sei pronto a partecipare a una sessione online relativa alla risoluzione di problemi algoritmici?
Puoi spiegare cosa significa creare un oggetto di una classe in programmazione?
Descrivi i progetti a cui hai partecipato e il tuo contributo in essi
In quali situazioni è consigliato utilizzare l'elaborazione dati multiprocessore?
Quali approcci vengono utilizzati per migliorare l'efficienza nell'esecuzione delle query nel database?
Come garantire che le istanze della tua classe possano essere usate come chiavi in un dizionario?
Quali requisiti o preferenze hai per il team con cui lavorerai nel nuovo posto?
Qual è lo scopo principale dell'uso delle closure nella programmazione?
Ha partecipato allo sviluppo di soluzioni architettoniche per progetti?
Quali metodi possono essere usati per verificare il funzionamento di un database che non supporta le transazioni?
Come trascorri il tuo tempo dopo il lavoro o nei tuoi giorni liberi?
Applichi la pratica di sviluppo tramite test (TDD) nel tuo lavoro?
Come implementare in SQLAlchemy una serie di operazioni di scrittura nel database in modo che vengano eseguite in una singola transazione?
Puoi fare un esempio di utilizzo di una funzione Lambda complessa nel codice?
Quali passaggi prenderesti per diagnosticare la fonte del ritardo nella risposta dell'endpoint prima di eseguire query al database?
Esiste un ordine specifico per eseguire le migrazioni in Django e come viene gestito?
Compito di debug: correggere il problema di idempotenza (una richiesta ripetuta del cliente crea un'operazione duplicata) e il problema Outbox (due worker pubblicano gli stessi eventi)
Puoi fare un esempio di un principio o di uno standard di codifica che hai seguito nel tuo lavoro precedente?
Quali sono i vantaggi e gli svantaggi degli approcci a microservizi nella progettazione dei sistemi?