Каковы основные преимущества и недостатки применения микросервисной архитектуры?
Можно ли объяснить, что означает HTTP GET запрос и как он используется для получения данных?
Какие качества и характеристики ты считаешь важными для успешного руководителя?
Какой метод или инструмент рекомендуется применять для выполнения долгосрочных и ресурсоемких задач?
Вы готовы перейти к следующему этапу собеседования?
Объясните концепцию паттерна Singleton и его использование в программировании.
Происходит ли отправка запроса к внешнему API, если предусмотрена его отмена?
Можете объяснить, что делает метод OnActionExecution в контексте обработки HTTP-запросов?
В чем разница между просто использованием throw и throw ex, и какой метод предпочтительнее в разных случаях?
Можно ли привести пример принципа подстановки Лисков в объектно-ориентированном программировании?
Объясните, что такое неизменяемые коллекции и в чем их преимущество?
Можете объяснить, что такое внедрение зависимостей (Dependency Injection) в C# и зачем она нужна?
Можете объяснить основные принципы и особенности ASP.NET Core?
Что учитывали при проектировании структур таблиц для базы данных?
Как ты оцениваешь роль и важность автоматизированных тестов в процессе разработки программного обеспечения?
Какие подходы вы использовали для устранения ошибок в оценке сложности задач?
Какое максимальное количество ограничений можно установить при определении собственного параметризованного типа (generics)?
Можете рассказать, как вы применяли механизмы миграций для управления изменениями в базе данных в ходе разработки?
Можете ли объяснить концепцию наследования в объектно-ориентированном программировании на Python?
Каким образом вы уточняете требования для выполнений задач или проектов?