87 реальных вопросов с собеседований разных специальностей, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени.
Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Какие основные типы индексов существуют в PostgreSQL?
databasemiddle
3×
В чем разница между командами VACUUM и VACUUM FULL в базе данных PostgreSQL?
databasemiddle
3×
Что такое PostgreSQL?
databasejunior
3×
Почему вы выбрали PostgreSQL?
databasemiddle
2×
Чем PostgreSQL отличается от MySQL?
databasemiddle
2×
Какие эвристики и правила использует оптимизатор запросов при принятии решения о выборе последовательного сканирования (Sequential Scan) вместо использования индекса?
databasesenior
2×
В чём принципиальное отличие между PostgreSQL и ClickHouse? Почему ClickHouse называют аналитической базой данных, а PostgreSQL — нет?
databasemiddle
2×
Что такое VACUUM в PostgreSQL?
databasemiddle
2×
Какие виды JOIN существуют в PostgreSQL?
databasejunior
1×
С какими другими режимами блокировок конфликтует эксклюзивный режим (Access Exclusive) в PostgreSQL?
databasemiddle
1×
Какие существуют режимы блокировок в PostgreSQL?
databasemiddle
1×
Как происходит взаимодействие между PostgreSQL и приложением?
databasemiddle
1×
Как бы вы организовали архитектуру хранения данных, чтобы обеспечить возможность использования как PostgreSQL, так и файлового хранилища?
architecturemiddle
1×
Что такое «тяжёлые» столбцы в базе данных?
databasemiddle
1×
В каких случаях следует использовать хэш-индекс?
databasemiddle
1×
Какие риски могут возникнуть при резервном копировании PostgreSQL?
databasemiddle
1×
Как проверить состояние реплик в PostgreSQL?
databasemiddle
1×
Можно ли создать индекс на тяжелых столбцах, например, содержащих JSON с логами? Что означает отсутствие индекса для таких столбцов?
databasemiddle
1×
В чем заключаются принципиальные отличия PostgreSQL от ClickHouse и какие из них следует учитывать при написании SQL-запросов?
databasemiddle
1×
Как реализовать динамическое определение адреса базы данных PostgreSQL в приложении после развертывания, чтобы не указывать жестко закодированные параметры в конфигурации?
architecturemiddle
1×
В чем заключается отличие между библиотекой Psycopg и другими библиотеками для работы с PostgreSQL, и почему Psycopg считается ориентированным на низкоуровневые запросы?
databasemiddle
1×
Как бы вы спроектировали мониторинг производительности PostgreSQL для выявления узких мест и тяжелых запросов, не создавая избыточную нагрузку на базу данных?
databasesenior
1×
Вы переписывали хранимые процедуры в PostgreSQL?
databasemiddle
1×
Как в PostgreSQL обеспечивается отказоустойчивость?
databasemiddle
1×
Писали ли вы SQL-запросы для PostgreSQL?
databasejunior
1×
Что произойдет, если выполнить ORDER BY по столбцу, который уже является ключом партиционирования (partition key)?
databasemiddle
1×
Почему планировщик запросов может не использовать индекс, даже если он кажется подходящим для выполнения запроса?
databasemiddle
1×
Как можно безопасно обновить версию PostgreSQL в продакшене?
databasemiddle
1×
Как добавить новое поле в таблицу с 100 миллиардами записей, чтобы избежать или минимизировать downtime?
databasesenior
1×
Что делать, если в Grafana обнаружено, что запрос к базе данных выполняется слишком долго?