Implémentez l'interface du parseur d'adresses IP : divisez la chaîne raw par separator, renvoyez IReadOnlyCollection<IPAddress> ; en cas de null, lancez ArgumentNullException, si separator est vide — ArgumentException, et si l'IP n'est pas valide — FormatException.
C#
Quelles primitives de synchronisation en .NET connaissez-vous et à quoi servent-elles?
Quelles sont les principales différences entre les types valeur et référence en .NET?
Parlez-moi de vous, de votre expérience dans votre dernier emploi, des tâches et des projets.
Qu'est-ce que le ramasse-miettes et comment décide-t-il quels objets peuvent être supprimés?
Qu'est-ce qu'une interface en C# et quels avantages offre-t-elle, notamment pour les tests ?
Il y a un tableau de modèles indépendants, pour chacun une opération de calcul longue est effectuée. Comment organiser un traitement plus rapide?
À quoi sert IDisposable ? Que fait le mot-clé using ?
Quelle est la différence entre asynchronie et multithreading?
À quoi servent async/await et les méthodes asynchrones?
Quels sont les principes SOLID ? Que signifie le principe d'inversion des dépendances ?
Parlez du succès ou de l'échec le plus significatif de toute votre expérience professionnelle.