В чем заключается основная идея методов equals() и hashCode() в Java?
Предложите эффективный алгоритм удаления нескольких соседних элементов из середины списка, реализованного с помощью ArrayList.
Что произойдет, если очередь пула потоков заполнена, но поступает новая задача?
В каких состояниях может находиться поток?
Для чего нужна Java Virtual Machine (JVM)?
Есть ли смысл определять конструктор для сервлета? Каким образом лучше инициализировать данные?
Назовите основные характеристики шаблонов проектирования.
Может ли примитивный тип данных попасть в область памяти Heap?
Назовите три ограничения, с которыми вы сталкивались в своем опыте разработки.
Какие уровни изоляции транзакций существуют в SQL?
Является ли первичный ключ уникальным, или может дублироваться?
Для чего нужна Java Virtual Machine (JVM)?
Сравните интерфейсы Queue и Deque.
Назовите основные интерфейсы Java Collections Framework (JCF) и их реализации.
Что означает ключевое слово 'static' в Java?
В чем разница между Filters, Interceptors и Listeners в Spring?
Что такое Stream в контексте Stream API?
Используете ли вы в своей работе лямбда-выражения?
Что ты знаешь о классе Object?
Перечислите основные виды селекторов.