Обязательно ли каждому микросервису иметь свою отдельную базу данных?
Можете объяснить основное правило о том, как разделять обязанности классов или модулей в объектно-ориентированном программировании?
Можешь перечислить основные типы структур данных и форматы хранения информации в базах данных?
Можешь назвать и объяснить основные поведенческие паттерны, используемые при проектировании программных систем?
Как отличить использование абстрактного класса от реализации интерфейса в объектно-ориентированном программировании?
Как вы развивали свои навыки и знания в области программирования за время работы?
Можете объяснить, каким образом реализована архитектура Redux и как он управляет состоянием приложения?
Какова основная цель использования метода Equals в программировании?
Какими методами можно настроить маршрутизацию в системе?
Какой у вас опыт использования LINQ в практике разработки?
Каким образом осуществляется перетирание данных в языке C#?
Каким образом осуществляется передача сообщений в системе RabbitMQ?
Какое средство для работы с базой данных впрямую использовали в вашей предыдущей компании?
Можно ли определить функцию с уровнем доступа protected внутри метода класса?
Можешь перечислить основные характеристики и особенности работы со строковыми данными в программировании?
Как вы используете конструкцию try для обработки исключений в своих проектах?
Превращается ли структура в ссылочный тип при использовании ключевых слов ref или out в методах?
Объясните принцип работы и назначение метода AddSingleton в контексте внедрения зависимостей.
Можете объяснить, что подразумевается под топиком в системе Kafka?
Можете ли объяснить концепцию наследования в объектно-ориентированном программировании на Python?