Что такое ключевые слова ref и out в C#?
В чем заключается суть методов расширения?
Как происходит работа с потоками и задачами в C#, если несколько потоков обращаются к общему состоянию?
В чем разница между списком и массивом?
Какие существуют виды приведения типов в C#?
Как реализовать Dictionary так, чтобы не использовать ConcurrentDictionary?
Для чего нужен Dependency Injection в разработке на C#?
Что такое абстракция в программировании?
Какие типы объектов можно использовать в цикле foreach в C#?
Что такое принцип подстановки Барбары Лисков?
Что такое ORM?
Что такое делегаты в C# и для чего они используются?
В чем разница между методами private и protected?
В каких случаях следует использовать оператор using в C#?
Приведите пример выполнения кода, в котором возвращается объект интерфейса IQueryable.
В каких случаях необходимо денормализовать данные?
Какие существуют уровни изоляции транзакций в СУБД?
Что такое контекст синхронизации в C#?
Какие парадигмы программирования вы используете в своей работе?
Могут ли объекты структур находиться в куче?