Можете объяснить, что подразумевается под методологией Agile в управлении проектами и разработке программного обеспечения?
Какое максимальное количество абстрактных классов может реализовать один класс в объектно-ориентированной системе?
Какие процессы запускаются при использовании оператора new для выделения памяти под объект?
Объясните принципы работы и основные особенности Entity Framework Core как ORM-инструмента для .NET приложений
Объясните различия между передачей параметров по ссылке с помощью ref и out, и процессом упаковки и распаковки типов в C# (Boxing/Unboxing).
Объясните различия между процессами развертывания и упаковки объектов, а также между передачей параметров по ссылке и значению в контексте работы с ссылочными типами и структурами.
Какую роль выполнял RabbitMQ в вашем предыдущем проекте и для каких задач применяли этот инструмент?
Почему иногда используют денормализацию в базе данных SQL и какие преимущества она дает?
Вы работали с архитектурой распределённых вычислительных систем?
Опишите последовательность применения индексных фильтров при выполнении SQL-запросов
Какую роль выполнял Redis в вашем предыдущем проекте и для каких целей его применяли?
Может ли в Java возникнуть ситуация, когда объектзначение является важным типом и хранится в куче?
Каким образом реализуется индексирование данных внутри системы управления базами данных и как оно влияет на выполнение запросов?
Каким образом можно создать класс, который гарантирует существование только одного экземпляра и предоставляет глобальную точку доступа к нему?
Каким образом осуществляется обработка нескольких одновременно выполняющихся запросов в рамках однопроцессного контекста Scoped?
Можете ли вы объяснить, что такое вложенный запрос в SQL и когда его используют?
Можете объяснить, что представляет собой индекс, покрывающий все необходимые поля для запроса в SQL?
Почему в некоторых случаях необходимо явно завершать работу с задачами, несмотря на наличие автоматического сборщика мусора?
Какие российские ресурсы или каналы по программированию вы обычно просматриваете для получения информации и обучения?
Можете ли вы объяснить, что подразумевается под термином 'планировщик' в контексте операционных систем?