Когда следует использовать классы, а когда структуры?
Можем ли мы построить цепочку наследования с использованием абстрактных классов?
Каковы основные принципы объектно-ориентированного программирования (ООП)?
Что должен возвращать метод GetHashCode?
Как работают операторы объединения (JOIN) в SQL?
Что такое Entity Framework?
Какие существуют базовые делегаты в .NET и в чем их отличия?
Использовали ли вы абстрактные классы в своих проектах?
Какие существуют типы коллекций в C#?
Какие существуют недостатки у boxing и unboxing в C#?
В чем состоит реализация паттерна абстрактной фабрики?
В чем разница между var и dynamic в C#?
Что такое REST?
Каковы преимущества использования внедрения зависимостей в код?
Что может произойти, если не использовать абстракции в проектировании программного обеспечения?
Какие проблемы могут возникнуть при работе с многопоточностью и как их можно избежать?
В чём заключается разница между статическими и нестатическими классами?
В чем разница между решением одной и той же задачи с помощью рекурсии и с использованием цикла?
Что такое ссылочный тип (reference type)?
К какому типу относится строка в C#: к ссылочным (Reference) или значимым (Value)?