C#
Cosa ti motiva nel lavoro, cosa ti dà piacere?
Qual è la differenza tra SingleOrDefault e FirstOrDefault nel metodo IEnumerable?
Quali compensazioni offre l'azienda, in particolare, l'abbonamento a JetBrains Rider è rimborsato?
Cosa significa l'acronimo ACID? Raccontami di ogni proprietà.
A cosa serve lo stack? Perché non memorizzare tutti i dati nell'heap?
Revisione: test CalendarService.cs: public class CalendarService { public bool IsWorkingDay() { switch (DateTime.Now.DayOfWeek) { case DayOfWeek.Saturday: case DayOfWeek.Sunday: return false; default: return true; } } } CalendarServiceTests.cs: public class CalendarServiceTests { [Fact] public void IsWorkingDay_Always_ReturnsTrue() { // Disporre var calendarService = new CalendarService(); // Agire var actual = calendarService.IsWorkingDay(); // Asserire Assert.True(actual); } }
Cosa ti aspetti dal tuo nuovo lavoro?
Cos'è un albero di espressione e come LINQ viene tradotto in SQL?
Perché in PostgreSQL non esiste read uncommitted?
Quale tra questi sono strumenti di sincronizzazione in Go? Canali, sync.WaitGroup, sync.Mutex, sync.Cond?
Qual beneficio pratico offre async/await in un client WinForms/WPF?
Cos'è un feature toggle e come implementare una disattivazione rapida di una funzione rotta senza ridistribuzione?
Perché un'applicazione con database funziona in un ambiente e si degrada in un altro?
Cosa fa il metodo Except()?
Cos'è la parola chiave partial in C#? A cosa serve?
Quali sono le principali strutture dati in C# che utilizzi?
Domande del candidato sul progetto (formato di lavoro, team, processi)
Parlami di un compito interessante che hai svolto di recente (descrizione dell'architettura del servizio di gestione dei robot in magazzino)
Quali strumenti in C# consentono di estendere o modificare il comportamento di un metodo senza modificare la classe originale?
Parla della pulizia della memoria con il Garbage Collector — come funziona e perché è necessario.