Опишите ваш опыт участия в некоммерческих проектах или организациях, связанных с разработкой программного обеспечения
Можешь перечислить и описать наиболее популярные шаблоны проектирования, используемые при построении микросервисных систем?
Какими альтернативными аннотациями, помимо @Controller, можно использовать для определения слоя контроллера в Spring?
Каким образом можно получать доступ к приватным свойствам объекта через Reflection API?
С какими основными сложностями сталкиваются при использовании JPA в проектах?
Какие существуют виды реализаций коллекций типа список, обеспечивающих внутреннее копирование при обходе их элементов?
Какие основные подходы к расширению и масштабированию систем вы знаете?
Какими способами можно осуществить межсервисный вызов или отправить запрос другому сервису?
Какие существуют способы работы с ссылочными типами данных?
Ты больше сосредоточен на создании отдельных модулей или на внедрении конкретных функций в систему?
Какие функции и преимущества предоставляет интерфейс Iterable в Java?
Как осуществляется добавление элемента в ArrayList при наихудшем сценарии его выполнения?
Какие преимущества и недостатки имеют объекты, неизменяемые после создания?
Каким образом можно установить подключение к базе данных в вашем проекте?
Каким образом можно реализовать эффективную структуру данных для быстрого поиска данных в таблице?
Каким образом организована и взаимодействует структура данных в памяти JVM?
Каким образом организовано размещение листовых узлов в красно-чёрном дереве?
Можете ли вы рассказать о наиболее сложной задаче, которую успешно решили в рамках проекта?
Можете объяснить, каким образом реализовано прототипное наследование в JavaScript?
Как структурированы и организованы разные виды коллекций в языке программирования?