Какой средний срок выполнения ваших проектов?
Какая роль и функции выполняет аннотация @Controller в приложении?
На этапе запуска приложения, что будет инициализировано раньше: XML настройки, Java код для конфигурации или аннотация @Configuration?
Какие основные функции выполняет API для работы с базой данных в Java?
Можете объяснить принцип функционирования ForkJoinPool в Java и как он управляет задачами для эффективной параллельной обработки?
Каким образом можно управлять зависимостями плагинов в Maven при переходе от монолитной архитектуры к микросервисам?
Какие механизмы или особенности обеспечивают неизменяемость строки в языке программирования?
Какое повлияет результат выполнения цепочки операторов, если не добавить конечную операцию?
Какой подход вы предпочитаете при выборе задач для начала работы: работать с более сложными или с более простыми задачами в первую очередь?
Какими способами можно наложить ограничения на уже существующую таблицу в базе данных?
Каким образом вы использовали мок-объекты в своих проектах и на каком уровне детализации?
Обрабатывают ли методы какие-либо роли или функции в системе?
Каковы преимущества и недостатки использования Docker образов?
Что следует учитывать при использовании внешних ключей в реляционной базе данных?
Какие подходы ты знаешь для устранения ошибок и повышения производительности при работе с базами данных?
Можешь перечислить стандартные структуры данных, реализованные в Java Collections Framework?
Какой алгоритм и его временная сложность используются для доступа к элементу по позиции в связном списке?
Какие концепции и идеи лежат в основе архитектурных паттернов?
Какие преимущества дает использование Spring JDBC в вашем проекте и для чего вы его выбрали?
В чем заключается взаимосвязь между механизмом Self-Injection и аспектно-ориентированным программированием в Spring?