Python
Come gestisce Python le situazioni in cui si verificano ambiguità con i nomi durante l'uso dell'ereditarietà multipla?
Spiega il concetto di bi-connection nel contesto degli algoritmi e il suo ruolo nella risoluzione dei problemi.
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?
Come si dichiarano e si utilizzano i metodi privati all'interno delle classi in Python?
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?
Esiste un ordine specifico per eseguire le migrazioni in Django e come viene gestito?
Quale strumento o libreria preferiresti usare all'inizio di un nuovo progetto?
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)
Quali sono gli svantaggi del codice asincrono?
Qual è la modalità di lavoro attuale?
Quali sono i vantaggi e gli svantaggi degli approcci a microservizi nella progettazione dei sistemi?
Ci sono stati casi di scrittura di test automatizzati per singoli moduli o componenti nel vostro progetto attuale?
Spiega cosa significa creare un'immagine Docker da zero usando l'istruzione FROM in un Dockerfile
È possibile creare un oggetto di una classe ereditando da un Mixin in Python?
Spiega il principio di funzionamento dell'inizializzazione differita dei dati in ORM e quando viene applicata.