Можете назвать основные области памяти, которые используются внутри JVM?
Какие аннотации применяете в своих тестах?
Могли бы вы рассказать, как осуществлялся процесс проверки кода в вашем последнем проекте?
Является ли допустимым, чтобы одна из колонок в составном уникальном ключе содержала значение NULL?
Каким образом можно оценить эффективность выполненного запроса?
Применяли ли вы механизмы кэширования в своих проектах на практике?
Какие задачи ты выполнял в рамках команды при разработке проекта?
Можете объяснить различия между компонентами и зависимостями объектов в объектно-ориентированном программировании?
Могли бы вы объяснить, что представляет из себя Servlet в контексте Java веб-разработки?
Какий инструмент или библиотеку вы применяли для создания мок-объектов, связанных с аннотацией @Mock?
Можете объяснить, что подразумевается под атомарным типом данных?
Каким образом организовать параллельную обработку нескольких потоков в программе?
Обязательно ли каждому разработчику иметь локальную копию базы данных для запуска юнит-тестов?
В каком типе деревьев обычно реализуются индексы для быстрого поиска данных?
Как Spring получает значения свойств из конфигурационных источников?
На какой платформе или языке был реализован ваш последний проект в рабочей среде?
Можете объяснить, как работает динамическое управление памятью в области heap в контексте языков программирования?
Кто осуществлял контроль и управление базами данных в вашем последнем проекте?
Можете объяснить принципы и механизмы, лежащие в основе уровней изоляции транзакций в системах баз данных?
Если не использовать ключевое слово volatile для переменной, будет ли она считаться общей для потоков?