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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

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

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

Каким способом вы передаете параметры в SQL-запросы и почему выбираете именно такой подход?

Для передачи параметров в SQL-запросы я использую подготовленные выражения (Prepared Statements) с параметризацией. Это позволяет избежать SQL-инъекций и улучшить производительность при повторных запросах.

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

Каким образом Hibernate выбирает соответствующий JDBC-драйвер для взаимодействия с базой данных?

Hibernate выбирает JDBC-драйвер на основе URL подключения к базе данных, который указывается в конфигурации (например, в hibernate.cfg.xml или в свойствах DataSource).

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

Что такое автоматическая инкрементация в различных базах данных?

Автоматическая инкрементация — это механизм базы данных, автоматически присваивающий уникальное возрастающее числовое значение новому кортежу (строке). Он часто используется для создания первичного ключа.

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

Что происходит когда старый мастер PostgreSQL поднимается после падения? Как обеспечивается согласованность?

Когда старый мастер PostgreSQL, который упал, пытается подняться после сбоя, возникает риск рассогласования данных с новым мастером, если произошёл failover и новый мастер уже принял записи, которых нет на старом.

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

Как работает Read Committed внутри PostgreSQL?

В PostgreSQL уровень изоляции транзакций Read Committed означает, что каждая отдельная команда внутри транзакции видит только те данные, которые были зафиксированы (committed) на момент начала выполнения этой команды.

Читать ответ