Почему в вашем предыдущем проекте использовалось несколько систем управления базами данных?
Какова роль брокера сообщений в системе обмена данными?
Чем отличаются ключевые слова const и readonly в контексте программирования, и в каких случаях их использование предпочтительнее?
В чем заключается цель использования утиной типизации в языке C#?
Расскажи о своих практических проектах и опыте работы в коммерческой сфере
Почему важно различать между значимыми и ссылочными типами данных в программировании?
Для чего используют партиционирование топиков в Kafka?
Какие типы блокировок реализованы в системах управления базами данных, и как они используются для обеспечения целостности данных?
Можешь ли ты перечислить основные виды соединений таблиц в SQL и объяснить их использование?
Зачем в .NET классе переопределяют методы GetHashCode и Equals?
Обладали ли вы военным билетом?
Какова роль стека в управлении памятью и зачем он используется?
Можешь ли ты привести пример использования принципа единственной ответственности (D из SOLID) в своих проектах?
Случалось ли вам обращаться за помощью к руководителю команды из-за нехватки времени у него?
Какое отличие между механизмами Mutex и Monitor в синхронизации потоков?
Какую роль выполнял RabbitMQ в вашем предыдущем проекте и для каких задач применяли этот инструмент?
Какие из 23 классических паттернов, описанных в книге 'Design Patterns: Elements of Reusable Object-Oriented Software', применяли в своих проектах?
Какие принципы разработки, помимо SOLID, ты знаешь и можешь описать?
Можете объяснить, что означает термин 'Static' в программировании?
Можете объяснить принцип внедрения зависимостей в разработке программного обеспечения?