Įgyvendinkite IP adresų analizatoriaus sąsają: padalinkite raw eilutę pagal separatorių, grąžinkite IReadOnlyCollection<IPAddress>; jei null, išmeskite ArgumentNullException, jei separatorius tuščias — ArgumentException, jei IP neteisingas — FormatException.
C#
Kokias sinchronizacijos primitivas žinote .NET'e ir kam jos reikalingos?
Kokios yra pagrindinės skirtumai tarp reikšmės ir nuorodos tipų .NET?
Papaskinkite apie save, savo patirtį paskutinėje darbo vietoje, užduotis ir projektus.
Kas yra Garbage Collector ir kaip jis nusprendžia, kuriuos objektus galima ištrinti?
Kas yra sąsaja C# ir kokias privalumus ji suteikia, įskaitant testavimui?
Yra nepriklausomų modelių masyvas, kiekvienam atliekama ilga skaičiavimo operacija. Kaip organizuoti greitesnį apdorojimą?
Kam skirtas IDisposable? Ką daro using raktažodis?
Kuo skiriasi asinchroniškumas ir daugiagijumas?
Kam skirti async/await ir asinchroniniai metodai?
Papaskinkite apie SOLID principus. Ką reiškia Dependency Inversion Principle?
Papaskokite apie svarbiausią sėkmę ar nesėkmę visoje darbo patirtyje.