C#
Può spiegare il concetto di CQRS e come viene applicato nell'architettura di sistema?
In quali situazioni si verifica una crescita dello stack durante l'esecuzione di un programma?
Quali sono i vantaggi e gli svantaggi dell'uso dei meccanismi di boxing e unboxing in un linguaggio di programmazione?
Può parlare della struttura e delle tecnologie utilizzate nel suo progetto precedente, nonché del suo contributo alla sua realizzazione?
In quali casi i tipi di dati importanti vengono collocati nello stack di memoria?
Quali dei 23 modelli classici descritti nel libro 'Design Patterns: Elements of Reusable Object-Oriented Software' hai applicato nei tuoi progetti?
Quali approcci devono essere utilizzati nella scrittura del codice per facilitarne i test automatizzati?
In quali situazioni è preferibile usare una collezione di tipo List e in quali un Dictionary?
Quali pattern di progettazione utilizzi nello sviluppo della parte server del sistema?
Puoi nominare i principali tipi di dati utilizzati nei database?
Quando si verifica la terminazione forzata di un thread utilizzando il metodo Thread.Abort in .NET?
Hai esperienza nell'uso di filtri di esclusione nei tuoi progetti?
Puoi parlare delle tue competenze professionali chiave e delle tue qualità personali?
Quali sistemi di pianificazione delle attività hai utilizzato nei tuoi progetti?
Qual è lo scopo dell'attributo Async nella programmazione?
Qual è la differenza tra TCP e UDP? Su quale protocollo si basa la chiamata video attuale?
Un metodo statico può essere chiamato per un'istanza specifica di una classe, e cosa significa la sua appartenenza?
Quali sono i vantaggi e gli svantaggi della tipizzazione statica nei linguaggi di programmazione?
Puoi spiegare il principio di funzionamento dei thread di esecuzione nel sistema operativo?
Puoi spiegare in cosa consiste il pattern Mediator e qual è la sua idea principale?