C#
Welke acties worden uitgevoerd bij het aanroepen van de methode SaveChanges na het wijzigen van een object in de database?
Hoe identificeert het automatische geheugenbeheersysteem de objecten die verwijderd moeten worden?
Wat zijn de redenen om de klasse CatalogRepository te definiëren in de Infrastructure-laag in plaats van de Application-laag?
Kunt u uitleggen wat er wordt bedoeld met filters in de context van programmeren en hoe ze worden gebruikt?
Wat is de rol en het doel van het lock-mechanisme in multithread programming?
Hoe beïnvloedt het gebruik van indexen de snelheid van SQL-query's en de algehele prestaties van de database?
Hoeveel geheugengebieden (heap) kunnen binnen één applicatie worden gebruikt?
Beschrijf je ervaring met softwareontwikkeling met behulp van de programmeertaal C#.
Kunt u uitleggen wat de NSubstitute-bibliotheek is en waarvoor deze wordt gebruikt bij het testen?
Kun je de belangrijkste methoden voor werken met LINQ in C# opsommen en uitleggen?
Wat is de rol van de interface IEnumerable bij het werken met sequentiële gegevensverzamelingen?
Kan de constructie await binnen een blok worden gebruikt waar lock wordt gebruikt?
Wat is de rol en de voordelen van het gebruik van StringBuilder in vergelijking met gewone string-concatenatie?
Kunt u het concept van gegevenspartitionering in het RabbitMQ-systeem uitleggen en hoe het de berichtoverdracht beïnvloedt?
Heeft u ervaring met verouderde of onvoldoende ondersteunde code in uw projecten?
Kun je de belangrijkste typen collecties noemen die parallel werken en veiligheid bieden bij competitie?
Kunnen zich situaties voordoen waarin een C#-programma het beheer over het verbruikte geheugen verliest zonder het vrij te geven, en hoe manifesteert dit zich?
Wat zijn de voordelen en nadelen van het gebruik van interfaces in programmeren?
Kunt u uitleggen wat wordt bedoeld met beheerd geheugenbeheer in programmeren?
Kun je de belangrijkste types klassen in objectgeoriënteerd programmeren opsommen?