Какими альтернативными методами, помимо использования XML или аннотаций, можно реализовать создание бина в Spring?
Какие характеристики строковой области памяти позволяют реализовать механизм пула строк?
Является ли текущий формат собеседования подходящим для оценки кандидата?
Каковы преимущества и недостатки использования неизменяемых объектов в программировании?
Какой метод внедрения зависимостей для Bean в Spring считается наиболее рекомендуемым?
Можешь перечислить различные типы переменных, используемые в языке Java?
Какой у вас опыт использования кэширования с помощью Spring?
Можете объяснить назначение аннотации @Version в контексте управления конкурентным доступом?
Можете объяснить, что означает термин 'request' в контексте Spring Framework?
Каким образом происходит получение элементов из коллекции Set?
Управлял ли ты вопросами оптимизации и мониторинга баз данных в последней работе?
Какова временная сложность выполнения операций поиска, вставки и удаления элементов по ключу в среднем для структуры данных HashMap?
Какой инструмент для автоматизации управления контейнерами вы применяете в своих DevOps-проектах?
Можешь перечислить основные классы, используемые для сериализации объектов в Java?
Имели ли опыт работы с реактивным программированием или асинхронными потоками данных?
Какие последствия могут возникнуть при взаимной инъекции зависимостей между двумя бинами А и В?
Какие данные и переменные обычно располагаются в области стека во время выполнения программы?
Могут ли возникать исключения, которые проверяются во время выполнения программы, и как это связано с механизмом обработки исключений в Java?
Можете объяснить смысл теоремы Брюера и её применение?
Какое количество интервью обычно потребуется для оценки уровня Senior-разработчика?