Какое у тебя представление о системе контроля версий Git и его основных функциях?
Почему важно различать между значимыми и ссылочными типами данных в программировании?
Какую роль выполнял RabbitMQ в вашем предыдущем проекте и для каких задач применяли этот инструмент?
Можете объяснить принцип унитарбной (утиная) типизации и как он применяется в программировании?
Могли бы вы объяснить принципы, лежащие в основе транзакционной надежности в базах данных, известные как ACID?
Работали ли вы с базами данных в памяти при написании тестов?
Можете объяснить внутренний механизм выполнения операции JOIN в системах управления базами данных?
Какие системы планирования задач вы применяли в своих проектах?
Могли бы вы объяснить, что означает термин 'параллельное выполнение' в контексте программирования?
Зачем в .NET классе переопределяют методы GetHashCode и Equals?
Следует ли писать автоматические тесты для каждого элемента проекта?
Чем отличается передача данных в метод по ссылке от передачи по значению?
Можешь перечислить типы модификаторов доступа и их особенности?
Можете объяснить принцип работы и назначение паттерна Адаптер (Adapter) в программировании?
Как можно определить и собирать метрики работы системы для мониторинга её состояния?
Обладали ли вы военным билетом?
Можете объяснить концепцию локализации в контексте разработки программных продуктов?
Чем отличаются структуры данных Dictionary и HashSet в контексте их использования и внутреннего устройства?
Какие подходы вы использовали для устранения ошибок в оценке сложности задач?
Для чего используют партиционирование топиков в Kafka?