Объясните концепцию ковариантности в массивах или коллекциях и как она влияет на типы данных при наследовании.
Были ли у вас случаи предложения изменений в подходе к разработке в рамках проекта?
Когда целесообразно применять очереди для обмена сообщениями между микросервисами?
Какие преимущества и недостатки использования properties-файлов для хранения конфигурационных данных?
Какая функция или метод Spring вызывает после инициализации Bean в процессе его создания?
Какими способами можно реализовать метод hashCode в объекте?
Какими механизмами и инструментами ты пользуешься для работы с базами данных?
Можете объяснить, что подразумевается под методом тестирования с использованием мутаций кода?
Какие основные принципы формируют нормальную форму в модели Бойса-Кодда?
Возможно ли определить таблицу в базе данных без указания первичного ключа?
Какая входная информация поступает для обработки в текущем проекте?
Когда вы переехали на новое место проживания?
Могли бы вы рассказать о методе организации разработки и управления проектом, применяемом в вашем последнем проекте?
Работали ли вы с типами данных JSON в PostgreSQL для хранения и обработки структурированных данных?
На каком уровне собеседований рассматривается необходимость использования примитивных типов данных в программировании?
Опишите процесс переноса данных, который вы реализовали в своем последнем проекте.
Как отличаются механизмы шаблонов в Java и C++?
Какую роль играют методы hashCode и equals при работе с HashMap и почему их правильное использование важно?
В чем отличия между виртуальными потоками и системными потоками в программировании?
Какой функциональный интерфейс используется для работы с методом map в Stream API?