Подготовка к интервью

Вопросы на собеседовании по Hibernate

81 вопрос по Hibernate с технических собеседований

81 вопрос 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по Hibernate — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: hibernate, database, sql.

Каталог

Результаты поиска

Найдено: 81
Теория

Могли бы вы объяснить концепцию связи 'многие ко многим' в Hibernate и как она реализуется?

Связь "многие ко многим" в Hibernate означает, что одна сущность может быть связана с множеством других сущностей, и наоборот. Например, студент может посещать несколько курсов, и каждый курс может иметь много студентов.

Читать ответ
Теория

Объясните, что подразумевается под Query в контексте Hibernate и как она используется для получения данных.

В Hibernate Query — это объект, который представляет собой запрос к базе данных, написанный на HQL (Hibernate Query Language) или SQL. С помощью Query можно получить данные из базы, указав условия выборки.

Читать ответ
Теория

Какие правила генерации идентификаторов настраивались в Hibernate? Какое правило используется при стратегии AUTO в PostgreSQL?

В Hibernate для генерации идентификаторов сущностей можно настраивать различные стратегии через аннотацию @GeneratedValue с параметром strategy. Основные стратегии:

Читать ответ
Теория

Имел ли опыт взаимодействия с базами данных без применения ORM-инструментов вроде Hibernate?

Да, опыт работы с базами данных без ORM есть. В таких случаях взаимодействие происходит напрямую через JDBC (Java Database Connectivity) или аналогичные низкоуровневые API.

Читать ответ
Теория

Каким образом можно предотвратить одновременное обновление данных при использовании Hibernate?

Чтобы предотвратить одновременное обновление данных (проблему конкурентного доступа) при использовании Hibernate, применяют механизмы блокировок:

Читать ответ