Ereditarietà e ereditarietà multipla in Python. Come funziona l'MRO?
Python
Puoi disegnare uno schema dell'interazione dei componenti di questo sistema?
Tipi di dati mutabili e immutabili in Python: cosa sono, esempi, caratteristiche?
Cos'è un descrittore in Python?
Cosa puoi dire sui generatori asincroni?
Quale metodo deve essere sovrascritto per modificare il comportamento standard durante la creazione di un'istanza di classe, ad esempio per implementare un singleton?
Progetta un social network.
Cos'è un generatore e come lo hai usato nel progetto?
Iteratori, generatori e decoratori: cosa sono e come funzionano?
Metodi di scalabilità delle prestazioni del backend: scalabilità orizzontale e verticale, monolito vs microservizi.
Quale comando in Linux cambia il proprietario di un file?
Cos'è la connettività e la coesione?
Puoi parlare dell'organizzazione dei processi in Linux?
Come funziona la gestione della memoria in Python? Raccolta dei rifiuti, conteggio dei riferimenti, riferimenti ciclici.
Qual è la differenza tra gli operatori `is` e `==` in Python?
Qual è la differenza tra liste e tuple?
Come scalare orizzontalmente un database? Sharding, replica (master-slave, master-master), partizionamento.
Dove vengono memorizzati i cookie?
Quale ordinamento viene utilizzato in Python e qual è la sua complessità?
Cosa sono __slots__ e come sono collegati alla gestione della memoria?