Какие навыки и опыт у вас есть в программировании на Java?
Как выбрать подходящий класс для использования в качестве ключа в HashMap, чтобы обеспечить уникальность и сохранность данных?
Какими методами можно организовать хранение одинаковых классов в приложении?
Какие основные способы реализации внедрения зависимостей ты знаешь?
Можешь привести примеры применения паттерна Builder в Java и объяснить его особенности?
Каким образом организована память в стеке и куче и как они взаимодействуют между собой?
Применял ли ты аннотацию @PostConstruct в рамках Spring-приложения?
Обладаешь ли ты знаниями по работе с реляционными базами данных и умеешь писать SQL-запросы?
Применяли ли вы реактивную архитектуру в своих проектах?
Как структура данных Deque реализована с помощью LinkedList и как они взаимодействуют?
Каким образом Spring определяет, какой компонент следует внедрить в зависимость?
Каким образом можно уникально найти отдельную запись в базе данных таблицы?
Расскажите о проекте, в котором вы успешно преодолели сложные задачи и достигли положительного результата
Каким образом реализована структура данных связанного списка в памяти?
Какова роль аннотации Bean в фреймворке Spring и как она используется при создании компонентов?
По каким причинам создаются новые виды связей и каковы основные их назначения?
В каких ситуациях применяют слабые ссылки в программировании?
В каких случаях целесообразно использовать подход гибридной настройки?
Каким образом правильнее внедрять зависимости с помощью аннотации Autowired в Spring — на поле или через конструктор?
В каких случаях необходимо получить доступ к классу напрямую, минуя механизм инъекции Spring?