Какая роль у аннотации Transactional в управлении транзакциями в приложении?
Были ли установленные стандарты или цели по уровню тестового покрытия в вашем проекте?
Можете рассказать о хакатонах, в которых участвовали, и какой опыт получили?
Имели ли вы опыт применения аспектно-ориентированного программирования в своих проектах?
Приходилось ли вам работать с системами, обеспечивающими высокий уровень отказоустойчивости и устойчивости к сбоям?
Объясните различия между методами HTTP GET и POST и ситуации их использования.
При каких условиях происходит завершение сессии?
Можете объяснить, каким образом реализована структура данных связанного списка и как она функционирует?
Какие у вас остались впечатления после прошедшего собеседования?
Каким образом вы начали свою работу с Java и что подтолкнуло вас выбрать именно этот язык программирования?
Можешь перечислить основные интерфейсы, входящие в Java Collection Framework?
Каким образом в Spring реализована поддержка транзакций и что лежит в основе их работы?
Какие исключения, используемые для проверки ошибок, ты знаешь и применяешь в своей практике?
Какова роль механизма рефлексии в программировании?
Для чего используется механизм пула строковых объектов в языке программирования?
Объясните принцип работы оптимистической блокировки в системах управления данными.
Могли бы вы объяснить, что подразумевается под ограничениями в SQL и как они применяются?
Можете объяснить принцип атомарных операций в базах данных или вычислительных системах?
Возможна ли отправка файла в ответ на запрос в приложении, использующем Spring MVC?
Можно ли осуществлять анализ логов для выявления неисправностей в системе онлайн-образовательной платформы?