Какие сложности и задачи возникали у вас при управлении жизненным циклом объектов или ресурсов?
Каким образом происходит перемещение объектов из состояния отсутствия сборки в первую стадию сборщика мусора?
Обязательно ли все ссылочные типы данных размещаются в куче памяти?
Всегда ли типы с ссылочным значением размещаются в стеке памяти?
Какие причины определения класса CatalogRepository в слое Infrastructure вместо слоя Application?
Можете объяснить отличия между ArrayList и другими типами списков в Java?
Можете объяснить, что означает принцип KISS в разработке программного обеспечения?
Можно ли определить виртуальную функцию в не-наследуемом классе?
Какое основание для хранения объектов в динамической области памяти, а не в автоматическом стеке?
Как вы определяете подходящий тип коллекции для хранения данных в своей реализации?
Какой профессиональный вызов вам пришлось преодолеть, который считаете особенно трудным?
Можешь объяснить основные принципы, лежащие в основе подхода SOLID?
С какими сложностями можно столкнуться при применении индекса на колонке типа NVARCHAR(MAX)?
Какие ORM-библиотеки вы применяли в своих проектах?
Могли бы вы описать основные принципы и структуру микросервисной архитектуры?
Что означает, что поток данных в Java является неуправляемым экземпляром?
Какие вопросы вы можете задать представителям компании во время собеседования?
Какими методами можно улучшить производительность LINQ-запросов?
Каковы преимущества и недостатки использования Fluent API в разработке?
Объясните различия между процессами упаковки и распаковки значений в языке программирования.