C#
Quando si lavora con ORM, quale metodo di sviluppo del database preferisci: creare prima il codice o progettare il database prima di codificare?
È possibile applicare tipi di metodi generici senza incapsularli in classi generiche?
Come vengono implementate le join tra tabelle in SQL e come si usano?
A che punto sei nel percorso di apprendimento o di acquisizione delle tecnologie nel tuo progetto attuale o area di sviluppo?
Come si consiglia di conservare in modo sicuro le credenziali dell'utente in un archivio dati?
Quali sono le differenze tra strutture e classi nel linguaggio di programmazione?
Quali metodi compongono l'interfaccia IQueryable in .NET?
Sei pronto a passare alla fase successiva del colloquio?
Quali fattori influenzano l'implementazione delle operazioni asincrone nel sistema?
Puoi spiegare quali sono i metodi di implementazione all'interno dell'interfaccia IQueryable?
In quali casi è preferibile utilizzare operazioni asincrone?
Puoi spiegare il concetto di interfaccia nella programmazione e il suo scopo?
Qual era la dimensione del team con cui hai lavorato?
Puoi spiegare il principio di inversione delle dipendenze e come applicarlo nello sviluppo software?
Puoi condividere la tua esperienza di lavoro sui progetti e spiegare quale ruolo hai svolto in essi?
Qual è il ruolo dello spazio dei nomi System nella libreria standard di .NET?
Come riconosce l'ambiente di esecuzione che un'operazione asincrona è terminata e che deve continuare il lavoro?
Quali fonti di informazione utilizzi per acquisire nuove conoscenze?
Qual è lo scopo principale del pattern Outbox nell'architettura dei sistemi?
Usi il modulo typing durante lo sviluppo in Python per indicare i tipi di dati?