Объясните различия между процессами развертывания и упаковки объектов, а также между передачей параметров по ссылке и значению в контексте работы с ссылочными типами и структурами.
Какие новостные или профессиональные открытия ты сделал за последнее время?
Применяешь ли ты при проектировании системы принципы SOLID?
Можете назвать основные типы данных, используемые в языке C#?
Можете объяснить, что подразумевается под термином 'функция' в программировании?
Объясните принцип работы команды rebase в системе контроля версий Git и в чем её отличие от merge.
Можете объяснить, что представляет собой некластеризованный индекс в SQL и как он работает?
Можете объяснить, что означает термин 'Static' в программировании?
Можете рассказать, как вы применяли механизмы миграций для управления изменениями в базе данных в ходе разработки?
Какие основные компоненты и модули включает в себя архитектура текущего проекта, над которым вы работаете?
Чем отличается класс с статическими методами и полями от обычного класса с нестатическими?
Могли бы вы объяснить принципы, лежащие в основе транзакционной надежности в базах данных, известные как ACID?
Можешь ли ты назвать те системы управления базами данных, с которыми ты знаком?
Есть ли у вас опыт организации и руководства командой специалистов?
Когда происходит принудительное завершение потока с помощью метода Thread.Abort в .NET?
В каком месте в памяти располагается первый элемент массива в системе автоматического управления памятью?
Объясните концепцию информационного брокера и его роль в архитектуре систем.
Происходит ли автоматическое преобразование типа при сравнении двух структур в языке программирования?
Какова роль процессов упаковки и распаковки данных в программировании?
Можешь назвать основные виды связывания данных, используемые в WPF?