Python
Qual è il ruolo del garbage collector nella gestione della memoria nei linguaggi di programmazione?
Disegna uno schema di integrazione tra frontend, backend e sistema di archiviazione dei prodotti (1C/magazzino) tenendo conto dei prezzi personalizzati per diversi tipi di utenti. Spiega quali metodi utilizzerai.
# È necessario implementare un generatore che accetti due argomenti: il nome del file filename e il numero di parole batch_size. # Il generatore deve leggere il file specificato e, ad ogni chiamata, restituire batch_size parole.
Può spiegare cosa si intende per proprietà di consistenza nel contesto delle transazioni e dei principi ACID?
Quali passi intraprenderesti se ti trovassi di fronte a una situazione difficile sul lavoro?
Come interagisce Redis con la memoria disco durante il salvataggio dei dati?
Con cosa hai lavorato sull'API in Python? Quali metodi di richiesta HTTP conosci? Qual è la differenza tra PUT e POST?
Come funziona un generatore in Python e in cosa si differenzia da una funzione normale e da un iteratore?
Quali sono i vantaggi e gli svantaggi dell'utilizzo di un modello di multitasking cooperativo?
Quali difficoltà e limitazioni puoi individuare nel lavorare con dizionari molto grandi nei sistemi software?
Puoi elencare le principali strutture dati utilizzate in Python?
Come avviene il routing delle richieste in FastAPI e come funziona sotto il cofano?
Puoi descrivere la struttura e i componenti principali dell'interfaccia utente?
Oltre al lavoro, di cosa ti occupi? Quali sono i tuoi hobby e interessi?
Puoi spiegare cosa significa l'operazione ROLLBACK nel contesto SQL e come influisce sulle transazioni?
Spiega cosa significa l'uso della memoria O(n) nel contesto dell'analisi degli algoritmi come esempio.
Quali sono le principali differenze tra i linguaggi di programmazione Python e Go?
Dove può comparire una coda nell'architettura del sistema durante l'elaborazione di un processo asincrono ad alta intensità?
Qual è il ruolo dei modelli astratti in Django e perché vengono utilizzati?
Hai seguito corsi o training relativi a questa area?