Hai mai creato ed eseguito query SQL durante il tuo lavoro?
Python
Con quali sistemi di gestione di database hai lavorato nei tuoi progetti?
Hai esperienza nell'uso di sistemi di mapping oggetto-relazionale (ORM)?
Condividi la tua esperienza professionale e le competenze che ritieni rilevanti per questa posizione.
Quali sono i vantaggi e gli svantaggi dell'uso dell'Object-Relational Mapping nelle applicazioni?
Puoi elencare le proprietà principali delle transazioni nei sistemi di gestione dei database?
Come distinguere Kafka da RabbitMQ in termini di architettura e capacità di scambio di messaggi?
Quali sono le principali differenze tra i protocolli TCP e UDP nell'interazione di rete?
È possibile spiegare cosa si intende per multiprocessore e come si differenzia dal multithreading?
Hai mai revisionato il codice di altri sviluppatori attraverso il processo di revisione?
Su quale protocollo di rete è basata la tecnologia WebSocket?
In quali casi si consiglia di utilizzare la denormalizzazione dei dati in un database?
Spiega le differenze tra database relazionali e sistemi di archiviazione non relazionali.
Hai mai utilizzato la libreria Dependency Injector per gestire le dipendenze nei progetti Python?
Hai creato test automatici per il tuo codice?
Spiega il concetto di multithreading e il suo utilizzo nella programmazione
Puoi spiegare cos'è la tecnologia Docker e come funziona?
Potresti parlare dei diversi tipi di architetture delle applicazioni con cui hai lavorato?
Quali sono i vantaggi e gli svantaggi dell'utilizzo di un'architettura a microservizi?
Hai esperienza nell'uso di trigger nei sistemi di gestione di database?