Come funziona la verifica delle condizioni con AND e OR (valutazione a corto circuito)?
Python
Quali framework di test ci sono in Python? Librerie di supporto?
Come funzionano gli operatori * e ** nelle funzioni?
Cos'è la tipizzazione in Python? Quale tipizzazione viene utilizzata?
Cosa sono i gestori di contesto? Perché usarli?
x = (1, 2, 3); y = x; y.append(4) Cosa succederà?
Cos'è una copia superficiale e una copia profonda?
Cosa sono i metodi magici in Python? Esempi?
x = [1, 2, 3]; y = x; y.append(4) Cosa succederà?
a = [1, 2, 3] print(a[-1])
Cosa sono i pattern di progettazione? Quali conosci e hai usato?
Cosa succede se res = asyncio.sleep(1) senza await, si può chiamare così?
Cos'è un grafo? Algoritmi di attraversamento del grafo?
Qual è la differenza tra multithreading, multiprocessore e asincronia? Quando usare cosa?
Parla dei principi SOLID
Qual è la differenza, come verrà effettuato il controllo delle condizioni?
Quanti numeri si possono codificare con 8 bit? Qual è la differenza tra uno stack e una coda? Cos'è la ricorsione?
Cosa mostrerà print((1,) == (1))?
Qual è l'algoritmo più veloce: O(n), O(ln), O(n^2)?
Cos'è una coroutine?