Какие средства и методы применял при реализации многопоточности в своих проектах?
Какие критерии учитываешь при определении необходимости использования проверяемых исключений?
Какими инструментами или технологиями ты используешь для взаимодействия с базами данных?
Можете объяснить, как функционирует механизм прерывания в потоках или процессах?
Что бы вы хотели пожелать своим коллегам по команде или участникам проекта?
Как оценивается временная сложность вставки элемента в центр связанного списка?
В чем отличия между аннотациями @Spy и @Stub при использовании в тестировании?
Можете ли вы объяснить, что означает команда ROLLBACK в SQL и в каком контексте её используют?
Какое назначение у метода flatMap в рамках Stream API для обработки последовательностей данных?
Каким образом осуществляется процесс сборки и компиляции проекта в вашей системе?
Объясните концепцию полиморфизма в объектно-ориентированном программировании и как он реализуется в коде
Какое отличие существует между использованием аннотации @Inject в конструкторе класса и её применением к полю внутри класса в контексте Spring?
Можете назвать основные нормальные формы в реляционной базе данных?
Бывали ли ситуации, когда у вас не получилось донести свою точку зрения до другого человека?
Каково назначение метода notifyAll() в классе Object и в каких ситуациях его следует применять?
Можете назвать основные типы связей между таблицами в SQL?
Имели ли вы опыт работы с фреймворком Spring для разработки приложений?
Ты хорошо знаком с процессами командной работы в Java-проектах?
Какие методы ключа активируются во время добавления элемента в HashMap?
Какие данные или элементы передаются в качестве аргумента функции flatMap()?