Implementeer de interface van de IP-adresparser: deel de raw-string op basis van separator, retourneer IReadOnlyCollection<IPAddress>; gooi ArgumentNullException bij null, ArgumentException bij lege separator, en FormatException bij ongeldige IP.
C#
Welke synchronisatie-primitieven in .NET ken je en waar zijn ze voor?
Wat zijn de belangrijkste verschillen tussen waarde- en referentietypen in .NET?
Vertel eens iets over jezelf, je ervaring op je laatste werkplek, taken en projecten.
Wat is de Garbage Collector en hoe bepaalt hij welke objecten verwijderd kunnen worden?
Wat is een interface in C# en welke voordelen biedt het, ook voor testen?
Er is een array van onafhankelijke modellen, voor elk wordt een langdurige rekenoperatie uitgevoerd. Hoe organiseer je een snellere verwerking?
Waarvoor is IDisposable nodig? Wat doet het sleutelwoord using?
Wat is het verschil tussen asynchroniteit en multithreading?
Waarvoor zijn async/await en asynchrone methoden?
Vertel over de SOLID-principes. Wat betekent het Dependency Inversion Principle?
Vertel over de meest significante successen of mislukkingen in je hele werkervaring.