Каким образом организовывали процесс тестирования вашего программного обеспечения на предыдущем месте работы?
Каким образом можно определить объект как неизменяемый после его создания?
Каким образом происходит добавление элемента в HashMap при возникновении коллизии ключей?
Можете рассказать о сложных или необычных задачах, которые вы решали с помощью PostgreSQL?
Как осуществляется делегирование ответственности внутри команды?
Можете ли вы объяснить концепцию DAO в рамках Spring и его роль в архитектуре приложения?
Объясните принцип работы механизмов чтения и записи с использованием ReadWriteLock.
Каким образом осуществляется преобразование структуры данных связанного списка в другой формат или представление?
Что подразумевается под состоянием, когда потоки не могут получить доступ к ресурсам из-за недостающей планировки, вызывая блокировки или задержки?
Могли бы вы перечислить нормальные формы в реляционных базах данных, начинающиеся с четвертой?
В чем заключается предназначение уровня изоляции repeatable-read в транзакциях баз данных?
Какое количество потоков по умолчанию использует ForkJoinPool для выполнения задач?
Что происходит в случае, когда блок finally не срабатывает или не исполняется при выполнении кода?
Какие шаги предпримешь, если столкнешься с невозможностью воспроизвести ошибку на тестовой среде?
Какой тип внедрения зависимости предполагает использование неизмёняемых объектов в архитектуре системы?
Каким образом осуществляется сравнение примитивных типов данных?
Каким образом создается составной первичный ключ в Hibernate?
Расскажите о вашем опыте внедрения и работы с методологиями Agile в проектах
Какова роль ключевого слова extends в языке программирования и зачем оно используется?
Можно ли считать объект Session ресурсоемким и тяжелым для обработки?