Каким образом оценивается трудоемкость вставки элемента в центр списка ArrayList?
Проводил ли ты тестирование миграций базы данных или системных обновлений?
Используешь ли ты обобщённые типы (generics) при разработке?
Является ли hashCode() одинаковым для объектов, которые считаются равными с точки зрения метода equals()?
Следит ли объект прототипа за своим жизненным циклом в процессе работы?
Можете объяснить принципы и механизмы, лежащие в основе уровней изоляции транзакций в системах баз данных?
На какой методологии основывался процесс разработки или выполнения задач?
Какой тип работы тебе предпочтительнее выполнять в рамках этого проекта?
Мог бы привести пример, когда используется аннотация @Transactional в Spring и для чего она предназначена?
Какие изменения происходят в истории коммитов при последовательном использовании команды rebase для объединения двух веток с их общей базовой веткой?
Как отличить исключения, которые необходимо явно обрабатывать, от тех, что можно не указывать в коде?
Какий принцип объектно-ориентированного программирования реализуют обобщённые типы (Generics)?
Объясните механизм функционирования структуры данных TreeMap и как она реализует сортировку элементов
Каким образом можно реализовать эффективную структуру данных для быстрого поиска данных в таблице?
Как влияет удаление элемента из очень большого массива на его производительность?
Что понимается под областью видимости по умолчанию в программировании?
Ты помнишь момент своего первого собеседования?
По каким причинам Java считается языком программирования, который не полностью соответствует принципам объектно-ориентированного программирования?
Имели ли вы опыт использования аспектно-ориентированного программирования с помощью Spring AOP?
Каким образом объявление переменной с ключевым словом final влияет на её изменение после инициализации?