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

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

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

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

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

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

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

Каталог

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

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

Как добавить новую колонку с дефолтным значением в таблицу на проде без блокировок и простоя? Специфика PostgreSQL.

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

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

Объясните, каким образом конструкция WITH функционирует в PostgreSQL и какую роль она играет в организации запросов

Конструкция WITH в PostgreSQL используется для определения временных именованных подзапросов (Common Table Expressions, CTE), которые можно использовать внутри основного запроса.

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

Объясните концепцию материализованных представлений в базе данных PostgreSQL и их использование.

Материализованное представление (materialized view) в PostgreSQL — это объект базы данных, который хранит результат выполнения запроса как физическую таблицу.

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

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

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

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

Что происходит с удаленными строками в PostgreSQL?

В PostgreSQL удалённые строки не удаляются физически сразу после операции DELETE или обновления (UPDATE). Вместо этого они становятся «мертвыми» (dead tuples) и остаются в таблице до выполнения операции VACUUM.

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

Приходилось ли работать с кластеризованными и некластеризованными индексами в PostgreSQL?

Да, в PostgreSQL существуют кластеризованные (clustered) и некластеризованные индексы, хотя термин "кластеризованный индекс" в PostgreSQL отличается от других СУБД.

Читать ответ