Имеете ли вы практический опыт проведения тестирования программных продуктов?
Какие последствия могут возникнуть, если в приложении не реализовать интерфейс INotifyPropertyChanged для оповещения об изменениях свойств?
Объясните концепцию middleware в ASP.NET Core и как оно взаимодействует с обработкой HTTP-запросов.
Какие шаблоны проектирования ты применяешь в своей практике?
Могут ли возникать ситуации, когда программа на C# теряет управление потребляемой памятью без освобождения, и как это проявляется?
Какие новые технологические навыки ты планируешь развивать в рамках новой работы?
Какое основное отличие между модификаторами in и out в контексте обобщенных типов?
Можете объяснить концепцию наследования в объектно-ориентированном программировании?
На каком этапе обработки запросов в паттерне MVC происходит связывание данных и их проверка на корректность?
Можете объяснить, что такое дискриминатор в контексте Entity Framework и как он используется при работе с таблицами, содержащими иерархические данные?
Какую роль выполнял RabbitMQ в вашем предыдущем проекте и для каких задач применяли этот инструмент?
Каким образом вы реализуете обработку исключительных ситуаций в своем коде?
Почему иногда используют денормализацию в базе данных SQL и какие преимущества она дает?
Какую роль выполнял Redis в вашем предыдущем проекте и для каких целей его применяли?
Вы готовы перейти к следующему этапу собеседования?
Какие профессиональные цели вы ставите перед собой в новом месте работы?
В каких последовательностях можно разместить несколько блоков обработки исключений catch?
Можно ли сделать так, чтобы класс не мог быть унаследован в определенной системе или языке программирования?
Каким образом реализуется индексирование данных внутри системы управления базами данных и как оно влияет на выполнение запросов?
Как осуществляется управление потоками с помощью пула потоков и в чем его основное назначение?