C#
Qual è il numero massimo di restrizioni che si possono impostare nella definizione di un tipo parametrizzato personalizzato (generics)?
Come influisce l'accesso simultaneo di più thread alle variabili condivise in un'applicazione?
Come si determina la complessità dell'operazione di ricerca di un elemento per chiave in un dizionario?
Puoi spiegare cosa significa il concetto di funzione pura in programmazione?
Come viene gestita la gestione delle richieste HTTP nell'architettura MVC?
In quale contesto e a quale livello di esecuzione viene eseguito il metodo Task.Run?
Hai esperienza nello sviluppo di applicazioni desktop?
Hai esperienza nell'organizzare e guidare un team di specialisti?
Come determinare la lingua dell'utente che visita il sito per la prima volta?
Puoi fornire esempi di piccoli progetti o compiti di studio che hai realizzato per praticare?
Quali componenti include lo stack tecnologico o la piattaforma?
Puoi spiegare cos'è un metodo anonimo e come viene usato nella programmazione?
Quali sistemi ORM per lavorare con i database hai esperienza di usare?
Qual è la differenza tra i metodi Dispose e Finalize nella gestione delle risorse in .NET?
Quali metodi possono essere usati per configurare il routing nel sistema?
Può spiegare il concetto di contenitore DI e il suo ruolo nello sviluppo delle applicazioni?
A cosa serve il processo di normalizzazione dei dati nel database e quali compiti risolve?
Può spiegare cosa si intende con il termine 'risorsa non gestita' nel contesto dello sviluppo o dell'amministrazione di sistemi?
Puoi elencare i principali tipi di join in SQL e spiegare brevemente il loro scopo?
Quando si lavora con ORM, quale metodo di sviluppo del database preferisci: creare prima il codice o progettare il database prima di codificare?