C#
Quale ruolo svolge il principio S in SOLID nella progettazione di sistemi software?
Quali metodi usi per verificare la correttezza del codice multithread?
Come influisce la relazione tra spazio dei nomi e nome del file sulla struttura del progetto?
In quale punto della memoria vengono collocati gli oggetti di tipi di dati di riferimento?
Puoi spiegare il concetto di ereditarietà nella programmazione orientata agli oggetti in Python?
Puoi spiegare il processo di interazione con l'interfaccia durante l'esecuzione di una richiesta?
Spiega cosa significa il concetto di AddScoped nel contesto dell'iniezione delle dipendenze in ASP.NET Core.
Come distinguere la memoria gestita da quella non gestita e quali sono le loro principali differenze?
Può spiegare cos'è Entity Framework e a cosa serve nello sviluppo?
Come funziona il meccanismo di eliminazione automatica degli oggetti inutilizzati nel programma?
Perché nel tuo progetto precedente sono stati utilizzati più sistemi di gestione di database?
Quali tipi di relazioni tra campi nelle tabelle ti sono familiari?
Puoi elencare e spiegare i principali metodi di lavoro con LINQ in C#?
Qual è la caratteristica speciale del tipo stringa?
Come si differenziano gli approcci all'uso delle collezioni di tipo lista e array in C#?
Quali metodi e approcci hai seguito nel lavoro di squadra?
Come si differenziano i concetti di sincronizzazione e parallelismo nella programmazione?
Come scegliere la coda per l'invio di messaggi in RabbitMQ?
Quali mezzi di sincronizzazione dei thread hai utilizzato nei tuoi progetti e come li hai implementati?
Quando l'uso di async/await può essere inappropriato o indesiderato nel tuo progetto?