Implementujte rozhraní parseru IP adres: rozdělte řetězec raw podle separatoru, vraťte IReadOnlyCollection<IPAddress>; pokud je null, vyvolejte ArgumentNullException, pokud je separator prázdný — ArgumentException, pokud je IP neplatná — FormatException.
C#
Jaké primitives synchronizace v .NET znáte a k čemu slouží?
Jaké jsou hlavní rozdíly mezi hodnotovými a referenčními typy v .NET?
Povězte nám něco o sobě, o své zkušenosti na posledním místě práce, úkolech a projektech.
Co je to Garbage Collector a jak určuje, které objekty lze odstranit?
Co je to rozhraní v C# a jaké přínosy přináší, včetně pro testování?
Existuje pole nezávislých modelů, pro každý je provedena dlouhá výpočetní operace. Jak organizovat rychlejší zpracování?
Na co je IDisposable? Co dělá klíčové slovo using?
Jaký je rozdíl mezi asynchronností a vícenásobností?
Na co jsou async/await a asynchronní metody?
Povězte o principech SOLID. Co znamená princip závislostní inverze?
Povězte o nejvýznamnějším úspěchu nebo neúspěchu ve vaší pracovní zkušenosti.