Что такое абстракция?
C#
Расскажите о парадигмах и принципах объектно-ориентированного программирования.
Каким образом ты разбиваешь крупную и сложную задачу на более мелкие части для решения?
Что такое Action фильтр и какие функции он выполняет?
Каким образом можно реализовать механизм уведомления об изменениях свойства в моделях данных в .NET?
Можно ли использовать async/await внутри lock? Почему?
Как используется ThreadPool в контексте async/await? Можно ли гарантировать тот же поток после await?
В чем отличие реализации взаимодействия с базой данных через ORM и использование нативного SQL?
Каким образом можно объединить или связать несколько решений в одной среде разработки Visual Studio?
Какие механизмы помогают соблюдать принцип инверсии зависимостей?
Какие программные парадигмы вы используете в своей работе?
Можете объяснить принцип работы REST API в контексте ASP.NET и его основные особенности?
Каким образом организуешь коммуникацию и сотрудничество со специалистами по тестированию в проекте?
Как оптимизировать медленный SQL-запрос с полным сканом таблицы?
Имели ли вы опыт работы с системами обмена сообщениями через брокеров?
Можешь назвать основные типы данных, использующие ссылки, и объяснить их особенности?
Как реализовать связь многие ко многим в C#?
Как работает сборщик мусора в JavaScript?
Какое назначение у интерфейса IDisposable в программировании на C#?
Можете рассказать о технологическом стеке, который использовали на предыдущем месте работы?