C#
Qual è il significato della lettera 'I' nei principi SOLID e quale è il suo scopo nella programmazione orientata agli oggetti?
Hai esperienza con il protocollo HTTP?
Puoi elencare i principali protocolli utilizzati per lo scambio di informazioni nelle reti?
Qual è la differenza tra la struttura dati array e lista nel contesto del loro utilizzo e della loro organizzazione interna?
Quali metodi e strumenti utilizzi per garantire il corretto funzionamento con i thread e la loro sincronizzazione?
Spiega il concetto di esecuzione asincrona dei compiti e in cosa si differenzia dall'approccio sincrono
È possibile implementare metodi con codice all'interno nelle interfacce?
È possibile applicare più tipi di modelli contemporaneamente in una singola implementazione?
Qual è il problema della concatenazione multipla di stringhe in un ciclo e come sostituirlo?
Puoi spiegare il principio di funzionamento dell'interfaccia IQueryable in .NET e come viene utilizzata per formulare query sui dati?
Quali metodi possono garantire un blocco sicuro delle risorse in condizioni di calcoli asincroni?
Applichi i principi SOLID nella progettazione di sistemi?
Condividi la tua esperienza nello sviluppo di software in C# e parla dei tuoi progetti più significativi.
Spiega i principi fondamentali del protocollo HTTP/2 e come si differenzia da HTTP/1.1
Come si può implementare la funzionalità di aggiunta di bot in un ambiente di gioco?
Quali qualità personali e professionali deve possedere un esperto nel campo della programmazione?
Spiega il concetto di automi a stati e il loro impiego nella programmazione.
Quali modelli di progettazione hai applicato nella tua pratica di sviluppo?
Quali tipi di test hai creato nei tuoi progetti?
Come riceveva in passato i compiti e le mansioni assegnate nel suo precedente lavoro?