Sobes.tech

Реализуйте интерфейс парсера IP-адресов: разделите строку raw по separator, верните IReadOnlyCollection<IPAddress>; при null выбросьте ArgumentNullException, при пустом separator — ArgumentException, при невалидном IP — FormatException.

Middle
254

What synchronization primitives do you know in .NET and what are they used for?

Middle
218

What are the main differences between value types and reference types in .NET?

Middle
218

Tell me about yourself, your experience at your last job, tasks, and projects.

Middle
178

Что такое Garbage Collector и как он понимает, какие объекты можно удалить?

Middle
171

What is an interface in C# and what advantages does it provide, including for testing?

Middle
156

There is an array of independent models, each of which performs a long computational operation. How to organize faster processing?

Middle
155

What is IDisposable used for? What does the 'using' keyword do?

Middle
148

What is the difference between asynchrony and multithreading?

Middle
146

What are async/await and asynchronous methods used for?

Middle
137

Tell about the principles of SOLID. What does the Dependency Inversion Principle mean?

Middle
130

Tell about the most significant success or failure in your work experience.

Middle
127