Что делает паттерн singleton нежелательным с точки зрения хороших практик программирования?
Имел ли опыт работы с теневыми свойствами в объектно-ориентированном программировании или ORM-системах?
Как система обрабатывает результат, полученный после выполнения асинхронного запроса?
Могли бы вы объяснить, что такое Mock и в каких случаях его используют в тестировании?
Можете объяснить концепцию Headers Exchange в RabbitMQ и как он отличается от других типов обменов?
Объясните концепцию двунаправленной потоковой передачи данных в gRPC.
Можете объяснить, что подразумевается под атрибутами в объектно-ориентированном программировании?
Могли бы вы объяснить, что означает термин 'nullable' в программировании?
Могли бы вы объяснить, что подразумевается под ключом в Redis и как он используется?
Объясните концепцию интернирования строк и зачем оно используется в программировании.
Можете объяснить, что такое common table expressions (CTE) в SQL и для чего они используются?
Можете объяснить концепцию поколений в системе автоматического управления памятью?
Можете объяснить концепцию многослойной архитектуры в разработке программных систем?
Имели ли вы практический опыт работы с планами выполнения запросов?
Имели ли вы практический опыт создания запросов, объединяющих данные из нескольких таблиц или источников?
Имели ли вы опыт формирования запросов напрямую в коде без использования ORM-инструментов?
Из каких элементов состоит внутреннее устройство оператора foreach в C#?
На какой инфраструктуре размещены ваши микросервисы в текущем проекте?
Из каких составляющих состоит оператор using в C++?
Какие основные трудности возникали при управлянии и обслуживании проекта на ASP.NET Core, реализованного по стандартному шаблону?