Python
Descrivi una situazione pratica in cui non sei riuscito a raggiungere il risultato desiderato e cosa ti ha motivato ad agire.
Puoi elencare diversi tipi di middleware che usi o conosci?
Qual è il significato della notazione Big O nell'analisi degli algoritmi?
[x for x in y] di (x for x in y) Differenza tra copy() e deepcopy()
Come avviene la copia profonda (`deepcopy`) di un oggetto con riferimenti ciclici: ad esempio, un oggetto "persona" ha un riferimento alla moglie, e la moglie ha un riferimento inverso al marito?
Come viene garantita l'unicità degli elementi nell'uso della struttura dati set?
Cosa sono le migrazioni senza downtime? Il problema di aggiungere una colonna NOT NULL senza valore predefinito a livello di database.
Quale problema potrebbe verificarsi tra i passaggi di elaborazione se non è una transazione unica?
Quali sono le principali differenze tra i diversi tipi di richieste HTTP?
Quali sono i vantaggi dell'utilizzo della programmazione asincrona rispetto al multithreading?
Quali framework non ti piacciono e perché?
Quali tipi di strutture dati hai utilizzato nei tuoi progetti?
Spiega il concetto di GIL in Python e il suo impatto sul multithreading.
Come viene effettuato il monitoraggio e la verifica dell'esecuzione delle query SQL nel database?
Può spiegare cosa si intende con 'modello' nel contesto dello sviluppo di sistemi software?
Cosa succede se si crea una classe che eredita da più classi base che hanno metodi uguali?
Puoi spiegare le caratteristiche principali dei tipi di dati primitivi in Python?
Quali componenti sono inclusi nella struttura di un URL?
Spiega cosa si intende con il concetto di immutabilità nei tipi di dati e quali sono i suoi vantaggi.
In quali linguaggi di programmazione hai scritto?