Ci racconti cosa faceva nelle sue precedenti esperienze lavorative. Iniziamo con l'azienda [azienda].
Python
Come debuggheresti un test che non passa?
Qual è la differenza tra TCP e UDP e a quale livello operano?
Cosa significa il principio YAGNI?
Come funziona `with` e il gestore di contesto?
Conosci le espressioni regolari?
A quale livello del modello OSI operano TCP e UDP e qual è la differenza tra loro?
A cosa servono le classi astratte?
Quali librerie hai usato per interagire con RabbitMQ e Kafka?
Come scambiare dati tra processi?
Come interagiscono gli indici con le condizioni WHERE ... LIKE in SQL?
Qual è la complessità di aggiungere e rimuovere elementi in una lista Python e da cosa dipende?
Cosa sono i componenti stabili e instabili?
Perché un server può rispondere al ping ma essere inaccessibile tramite TCP/UDP, ad esempio tramite HTTP o FTP?
Elenca tutti i principi SOLID.
Cos'è la tipizzazione duck?
Qual è la complessità temporale e la memoria aggiuntiva della soluzione con due puntatori?
In quale caso viene violato il principio di apertura-chiusura?
Quali parametri in Docker Compose devono essere impostati per migliorare la tolleranza ai guasti e l'affidabilità del servizio?
Qual è la differenza tra `__new__` e `__init__`?