Извлекали ли вы требования напрямую у клиента или заказчика?
Рекомендуется ли стремиться к минимизации времени простоя при выполнение операций ввода-вывода в многопоточных приложениях?
В каких ситуациях рекомендуется применять Data Transfer Object (DTO)?
Допускается ли наличие одинаковых значений внутри коллекции типа Set?
Можно ли определить интерфейс без аннотации @FunctionalInterface как функциональный интерфейс?
Кто ответственен за установление правил проверки исключений в коде?
Какова основная задача B-дерева и в чем его преимущество при работе с большими объемами данных?
Имели ли вы опыт возникновения проблемы N+1 при использовании Hibernate?
Каким образом можно в памяти распределить две идентичных по содержанию строки, чтобы они занимали разные места в куче?
Каким образом реализована гарантия целостности данных при использовании базовых типов данных в языке Java?
Каким образом обеспечивается амортизированная сложность операций в хеш-таблице, стремящаяся к O(1)?
Что произойдет в Spring Boot, если указать автонастройку в стартовом модуле (Starter)?
Какими методами можно достичь высокой устойчивости и бесперебойной работы Kafka в условиях ошибок и сбоев?
Можешь привести примеры хорошо спроектированных классов для работы с многопоточностью?
Ты заинтересован в карьерном росте и развитии в области Java-разработки?
Имели ли вы опыт использования API Criteria в JPA для построения динамических запросов?
Какой ожидаемый показатель по временной сложности при добавлении нового элемента в начале динамического массива ArrayList?
Какие сложности могут возникнуть при неправильном определении уровня изоляции транзакций?
Каким образом можно сделать так, чтобы массив, возвращаемый через getter, не мог быть изменен извне?
Можете объяснить, что такое команда invoke dynamic и в каких случаях она используется?