Какой из принципов SOLID применяется в контексте использования ApplicationContext?
Какими способами можно остановить или отменить поток выполнения в приложении?
Каковы преимущества и недостатки различных архитектурных решений в программных системах?
Какова роль классов-оберток в программировании и зачем они применяются?
Какова алгоритмическая сложность операции добавления элемента в конец ArrayList?
Можете объяснить, что означает создание класса-обертки, который нельзя изменить после инициализации?
Можешь перечислить основные операции, которые выполняются в конце потоковой обработки данных?
Какие преимущества и недостатки применения контейнера в рамках Spring Framework?
Объясните отличие между ключевыми словами this и super в Java и в каких ситуациях они используются?
Можешь перечислить различные реализации интерфейса Map, с которыми работал?
Можете объяснить, что представляет собой ключ в системе Kafka и какую роль он выполняет?
Какая функция у метода filter при работе с потоками данных в Stream?
Имели ли вы опыт использования шаблонов GPCT в своей работе?
Применяли ли вы систему тикетов или аналогичные инструменты в вашем последнем проекте?
В каком количестве собеседований в данный момент ведется прием?
Как реализовать механизм создания объектов, помеченных аннотацией @Bean, внутри собственного фреймворка на базе Spring?
Какие инструменты или ресурсы можно использовать для получения информации о данных через JDBC?
Объясните механизм процесса преобразования объектов Java в поток байтов и обратно.
Можешь ли ты сравнить скорость поиска элемента в различных типах коллекций?
Когда считается целесообразным использовать структуру данных LinkedList?