Вы использовали абстрактные классы?
Как часто вы используете наследование в своих проектах?
Что такое АУС-2?
В чем разница между переопределением и сокрытием методов в C#?
Что такое паттерн MVVM?
Какие типы данных можно использовать в качестве ключей для словаря (Dictionary) в C#?
Как индекс оптимизирует выполнение запроса?
Что такое сервис-локатор?
Что такое Action Executor и Action Executing?
В чем разница между методами Dispose и Finalize?
Что такое частичные методы (partial методы) в C#?
Что такое метод расширения в C#?
Что такое метод Dispose в C# и для чего он используется?
Для чего используется ConcurrentDictionary?
Что такое I/O bound и CPU bound?
Чем mutex и семафор отличаются от lock?
Что такое сборщик мусора (Garbage Collector) в C#?
В чем отличие между ArrayList и List в C#?
Что такое boxing и unboxing в C#?
Как реализовать связь один к одному в базе данных?