C#
IMemoryCache — cos'è e quando usarlo?
Implementa l'interfaccia del parser di indirizzi IP: dividi la stringa raw con separator, restituisci IReadOnlyCollection<IPAddress>; se null, lancia ArgumentNullException, se separator vuoto — ArgumentException, se IP non valido — FormatException.
Ricordi i livelli di isolamento delle transazioni?
Cosa significa che un flusso di dati in Java è un'istanza non gestita?
Qual è la differenza tra componenti di intersezione e filtri nell'architettura delle applicazioni?
In quali casi è preferibile utilizzare la struttura dati 'lista'?
Come effettua Entity Framework il salvataggio di una nuova entità nel database?
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?
Come si utilizza il blocco finally nella gestione delle eccezioni e a cosa serve?
Qual è il vantaggio e lo svantaggio dell'utilizzo della denormalizzazione nei database relazionali?
In quale caso e perché viene utilizzato il metodo HTTP GET durante l'interazione con un server?
Dove viene implementata la logica di comportamento degli oggetti nei test?
Spiega il concetto di metodi virtuali nel linguaggio C# e il loro ruolo nell'implementazione del polimorfismo.
Qual è la tua esperienza nell'uso di database NoSQL nella pratica?
Cosa ti motiva a cercare una nuova posizione e come si collega ai tuoi obiettivi professionali?
Qual è il ruolo del costruttore nella creazione di un oggetto e a cosa serve?
Spiega le differenze tra String, StringBuilder e StringBuffer in Java.
In quale punto della memoria vengono collocati gli oggetti di tipi di dati di riferimento?
Puoi fare un esempio di una situazione in cui l'accesso a un campo di un oggetto causa difficoltà o problemi?