Что побудило вас выбрать именно язык программирования Java для разработки?
Можешь назвать основные нормальные формы в теории баз данных?
Объясните основные различия между состоянием гонки (Race Condition) и конкурентным доступом к данным (Data Race).
Какие факторы ты учитываешь при выборе потенциального работодателя?
Обязательно ли переопределять метод equals в каждом случае, когда требуется сравнение объектов?
Какие подходы в Java используют для ограничения доступа к данным внутри класса?
Каким образом определить, является ли исключение проверяемым или непроверяемым в языке программирования?
Объясните назначение метода clone() в объектно-ориентированном программировании.
Какова роль аннотации @Transactional в фреймворке Spring и в каких сценариях она применяется?
Зачем необходима установка ограничения уникальности данных?
Какое назначение у ключевого слова final в программировании и в каких случаях его используют?
Какова цель использования метода clone() в программировании?
Применяли ли вы структуру данных LinkedList в своих проектах?
Можете объяснить, каким образом реализован объект ResultSet и как он функционирует для получения данных из базы?
Можете объяснить, из каких компонентов состоит строка в памяти и как она организована?
Можешь назвать различные подходы к реализации интерфейса Map в Java?
Какие методы настройки и конфигурации компонентов в рамках Spring Framework ты знаешь?
Какой программный инструмент применялся для отслеживания и организации задач в вашем проекте?
Можешь привести пример ситуации, когда оправданно использование проверяемых исключений?
На каком этапе обычно начинают создаваться и использовать коллекции данных в программировании?