Объясните, чем отличается использование асинхронных операций от многопоточности в программировании.
Какие инструменты или библиотеки вы применяли в своих проектах?
Имели ли вы опыт работы с асинхронным программированием или асинхронными операциями?
Объясните отличия между механизмами блокировки: lock, Semaphore и Mutex.
Какое отличие между условием WHERE и HAVING при работе с SQL-запросами?
Какова основная ответственность тимлида в команде разработки?
Чем отличаются понятия Topic и Partition в RabbitMQ?
Как отличается работа с традиционными реляционными базами данных от использования NoSQL решений?
Как отличаются процессы управления зависимостями в различных этапах их жизненного цикла?
Как отличаются разные типы индексов в системах управления базами данных?
В каком месте в памяти располагается первый элемент массива в системе автоматического управления памятью?
Какова основная роль базы данных Redis в архитектуре приложений?
Какие типы фасадов существуют в экосистеме .NET и как они используются?
Какими другими занятиями или интересами вы занимаетесь в свободное время, кроме профессиональной деятельности?
Можете ли вы описать ключевые характеристики RESTful API и чем они отличаются от других способов взаимодействия с сервисами?
В каких ситуациях предпочтительно использовать структуру данных ArrayList?
Объясните принципы работы и основные особенности Entity Framework Core как ORM-инструмента для .NET приложений
Поделитесь своим опытом разработки программного обеспечения на языке C# и расскажите о наиболее значимых проектах.
Какое количество различных стеков вызовов может быть одновременно запущено в одном процессе?
Объясните принцип работы и назначение паттерна 'фабрика' в объектно-ориентированном программировании.