Какие отличия существуют между командами DELETE, TRUNCATE и DROP при работе с базой данных?
Для чего используется механизм пула строковых объектов в языке программирования?
Объясните концепцию ковариантности в массивах или коллекциях и как она влияет на типы данных при наследовании.
Были ли у вас случаи предложения изменений в подходе к разработке в рамках проекта?
Когда целесообразно применять очереди для обмена сообщениями между микросервисами?
Какие преимущества и недостатки использования properties-файлов для хранения конфигурационных данных?
Какая функция или метод Spring вызывает после инициализации Bean в процессе его создания?
Какими способами можно реализовать метод hashCode в объекте?
Какими механизмами и инструментами ты пользуешься для работы с базами данных?
Можете объяснить, что подразумевается под методом тестирования с использованием мутаций кода?
Какие основные принципы формируют нормальную форму в модели Бойса-Кодда?
Возможно ли определить таблицу в базе данных без указания первичного ключа?
Какая входная информация поступает для обработки в текущем проекте?
Какие основные этапы включает цикл создания программных продуктов?
Какую роль играют методы hashCode и equals при работе с HashMap и почему их правильное использование важно?
Можешь рассказать о основных принципах функционирования сборщика мусора в управляемых языках программирования?
Объясните различия между базами данных, использующими реляционную модель, и нереляционными системами хранения данных.
Как организовать выполнение задачи с использованием ThreadPoolExecutor?
Ты испытываешь тревогу или волнение перед важным событием или задачей?
Какой принцип объектно-ориентированного программирования реализует изменение поведения унаследованных методов?