Объясните, что такое семафор и как он используется для управления синхронизацией потоков
Расскажите о вашем опыте применения фильтров в архитектуре MVC.
Объясните принцип работы и назначение паттерна Outbox в архитектуре системы
Можете объяснить, что означает метод ThenBy в контексте сортировки коллекций?
Существуют ли ограничения по числу потоков, которые можно запускать на один процесс?
Какие бесплатные и платные обучающие ресурсы по программированию рекомендуется использовать для изучения?
Объясните, что такое тип данных string и как он используется в программировании.
Как отличить делегат от события и в чем их основные отличия?
Имеете ли вы опыт выполнения запросов для извлечения информации из баз данных?
В чем заключается необходимость разделения куч в управлении памятью?
Какие компоненты включает архитектурный паттерн Model-View-Controller?
Какова цель использования архитектурного паттерна MVVM и в чем его преимущества?
Можно ли считать GET-запросы в веб-приложениях безопасными для повторных вызовов без побочных эффектов?
Какие элементы, помимо методов, могут находиться внутри класса?
Как организовано хранение сообщений внутри RabbitMQ?
Можешь ли ты перечислить основные виды соединений в SQL и кратко объяснить их назначение?
Какова роль миграций в управлении базой данных?
Можете объяснить, как работает механизм отслеживания изменений в Entity Framework?
В какой момент в процессе работы JVM запускает сборку мусора?
В каком случае и зачем применяется HTTP-метод GET при взаимодействии с сервером?