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