Cos'è un thread e come viene implementato il multithreading in Python?
Python
Cos'è la parallelizzazione e la concorrenza, come spiegare la differenza a un non tecnico?
Cosa sono i segnali in Django, a cosa servono, quali segnali principali vengono utilizzati?
Cosa sono i mixin, come ti senti riguardo al loro utilizzo in produzione?
Cos'è il middleware in Django, a cosa serve, quali middleware standard conosci, fornisci un esempio di middleware personalizzato?
Cos'è un gestore di contesto, quali compiti risolve e come scriverne uno proprio tramite una classe e un decoratore?
Quali tipi di dati sono mutabili e quali sono immutabili?
Come gestisci la gestione degli errori in FastAPI e restituisci gli stati HTTP corretti?
Come funziona la validazione e la serializzazione dei dati in FastAPI?
Cosa sono le funzioni lambda, quali sono le loro limitazioni e quando ha senso usarle?
Cos'è ACID nel contesto delle transazioni di database, scomponi ogni lettera e cosa questo apporta all'applicazione.
Cos'è il GIL in Python e quali limiti impone al multithreading?
Cos'è asyncio, a cosa serve e come è stato applicato nei progetti?
Qual è la differenza tra RabbitMQ e Kafka in termini di scopo e architettura?
Quali garanzie di consegna dei messaggi nei broker conosci?
Cosa intendi per architettura a microservizi, quali vantaggi e svantaggi hai visto in sistemi reali?
Come funziona HTTP/1.x: richiesta, risposta, intestazioni, corpo, senza stato?
Cos'è GitFlow?
Cos'è FastAPI, perché è veloce e comodo?
Cos'è CORS, a cosa serve e come funziona?