C#
Quali domande non sei riuscito a spiegare con successo durante i colloqui?
Può descrivere in dettaglio il processo di autenticazione e autorizzazione degli utenti utilizzato nel suo progetto attuale?
Perché sono necessari i livelli di isolamento nelle transazioni del database?
Spiega cos'è il tipo di dato string e come viene utilizzato nella programmazione.
Può spiegare cosa si intende con meccanismo di caching e perché è necessario nei sistemi software?
In quali scenari vengono utilizzati i cookie per memorizzare i dati sul lato client?
Hai avuto esperienza pratica partecipando a colloqui tecnici e nel processo di preparazione?
Qual è la differenza tra Scoped e Transient?
Puoi spiegare cosa si intende per Predicate in programmazione?
Come configurare un indice per una nuova query? Come creare un indice composito con più condizioni?
È possibile passare grandi tipi di dati per riferimento in una funzione?
Hai esperienza pratica nell'uso di sistemi di scambio di messaggi tramite broker?
Puoi fare un esempio di una situazione in cui si verifica l'allocazione di un grande oggetto nella memoria heap?
Quali librerie o componenti di terze parti hai utilizzato nei tuoi progetti?
IMemoryCache — cos'è e quando usarlo?
Ricordi i livelli di isolamento delle transazioni?
Qual è la differenza tra componenti di intersezione e filtri nell'architettura delle applicazioni?
In quali casi è preferibile utilizzare la struttura dati 'lista'?
Sei soddisfatto delle condizioni e dei processi attuali nel tuo lavoro?
Puoi spiegare il concetto di Code First e come viene applicato nello sviluppo di database?