Объясните, что такое транзакции в системе управления базами данных и их основные свойства.
Можете объяснить, что представляет собой связанный список и в чем его основные особенности?
В чем заключается основное предназначение интерфейса .NET Standard?
Как структурировать приложение, определив его основные слои?
Каким образом организована коммуникация и взаимодействие между сервисами в вашем проекте?
Могли бы вы перечислить основные принципы объектно-ориентированного программирования?
Как осуществляется передача значимых типов данных в вызываемый метод и что это подразумевает?
Какие отличия есть при передаче в метод объектов различных классов или типов?
Имеете ли вы опыт внедрения и использования паттерна Saga в архитектуре микросервисов?
Есть ли у вас планы сменить место проживания в ближайшем будущем?
Какова цель применения денормализации в базе данных и в чем ее преимущества?
Можете рассказать о наиболее значимых ошибках, допущенных вами в профессиональной деятельности?
Чем отличаются механизм взаимного исключения Lock и Semaphore при управлении доступом к ресурсам?
Можете объяснить, что подразумевается под протоколом передачи данных между системами?
Какие уровни абстракции вы применяли бы при проектировании игрового движка для шутера?
Каким образом можно применить модульное тестирование для проверки интерфейса Consumer?
Каким образом можно интегрировать внешнюю библиотеку в проект, создаваемый в Visual Studio?
Объясните, что такое атрибуты в языке C# и как их применяют в разработке?
Объясните, что подразумевается под термином связанность в контексте программирования и систем проектирования.
Объясните суть инверсии управления в контексте Spring Framework