Какова временная сложность операции добавления элемента в конец массива типа ArrayList?
Каким образом вы устраняли сложности, связанные с транзитивными зависимостями в проекте?
Можно ли использовать любые типы данных в параметрах обобщений (Generics)?
В чем заключается основная задача протокола REST при разработке веб-сервисов?
Можете объяснить принцип работы пессимистической блокировки и в чем её отличие от другой стратегии блокировки?
Существует ли команда в Git, которая позволяет определить конкретный коммит, вызвавший ошибку или сбой?
Можете объяснить, что подразумевается под компонентом Spy в контексте тестирования и разработки?
Самостоятельно конфигурировал или настраивал процессы CI/CD или подобные пайплайны?
При каком сценарии работы приложения необходимо вносить изменения в XML-конфигурацию без необходимости перекомпиляции исходных кодов?
Как структурирована архитектура Spring-приложения и из каких основных слоёв она состоит?
Какие области или темы в вашей профессиональной сфере вы исследовали или изучали в ходе своей деятельности?
Зачем использовать рефлексию для доступа к приватным свойствам объектов?
Какой интервал обновления данных осуществляется с помощью Slave базы данных в архитектуре Master-Slave?
В каких случаях вы применяли концепцию абстрактных классов в своей практике?
Можете объяснить, что представляет собой конфигурационный файл в Kubernetes и для чего он предназначен?
Можете объяснить суть принципа инверсии зависимостей и его роль в разработке программных систем?
Какие рекомендации вы бы дали по данной ситуации или задаче?
Требуются ли специальные условия для увеличения масштабируемости сервисов?
Когда строки создаются или попадают в строковый пул в Java?
Можно ли объявлять реализации методов по умолчанию внутри функциональных интерфейсов в Java?