В каком виде и формате были реализованы сообщения в RabbitMQ на предыдущем месте работы?
Можете назвать основные типы данных, используемые в языке C#?
Какие отличия между методами FirstOrDefault и SingleOrDefault в LINQ?
Можете объяснить, что такое принцип инкапсуляции в объектно-ориентированном программировании?
Можешь перечислить основные виды индексов, используемые в базах данных?
Какими методами ты реализуешь структурирование и моделирование базы данных?
Каким образом можно вручную инициировать сборщик мусора в C#?
Какие шаблоны проектирования применимы в автоматизированном тестировании?
Как ты оцениваешь роль и важность автоматизированных тестов в процессе разработки программного обеспечения?
Можешь назвать основные порождающие шаблоны проектирования и их особенности?
Что учитывали при проектировании структур таблиц для базы данных?
Какое отличие между потоком (thread) и задачей (task) в контексте асинхронного программирования?
Как отличить статический метод от метода, который вызывается на конкретном объекте класса?
Можете объяснить принцип открытости/закрытости в контексте объектно-ориентированного программирования?
Могли бы вы объяснить, что означает термин 'параллельное выполнение' в контексте программирования?
Объясните, что подразумевается под коллекциями синхронизации в многопоточных приложениях
Какие уровни абстракции вы применяли бы при проектировании игрового движка для шутера?
Как связаны между собой методы Equals и GetHashCode в объектно-ориентированном программировании?
Опишите порядок и этапы развертывания приложений, которые вы использовали в своих последних проектах
Объясните различия между типами данных, хранящими ссылки и хранящими значения.