Банк вопросов

Вопросы на собеседовании: SQL и базы данных

SQL-запрос должен возвращать правильный результат даже при дубликатах, NULL и необычных связях между таблицами. Проговорите условия соединения и группировки, а затем подумайте о стоимости выполнения. Для проверки ответа полезно придумать небольшую таблицу с пограничными случаями.

1635
вопросов
16
категорий
50
компаний

Показано 20 из 72 вопросов

ЛегкоSQL и базы данных

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

databaserelational
Практиковать в боте
ЛегкоSQL и базы данных

Каковы основные различия между INNER JOIN и LEFT JOIN?

sqljoin
Практиковать в боте
СреднеSQL и базы данных

Что такое CTE (Common Table Expression) и в каких случаях его стоит использовать?

sqlcte
Практиковать в боте
СреднеSQL и базы данных

Объясните, как работают индексы B-tree и их преимущества по сравнению с хэш-индексами.

databaseindexes
Практиковать в боте
СреднеSQL и базы данных

Когда следует использовать оконные функции в SQL?

sqlwindow functions
Практиковать в боте
СложноSQL и базы данных

Объясните различия между ACID и BASE в контексте баз данных.

databaseacidbase
Практиковать в боте
СложноSQL и базы данных

Как работает механизм MVCC (Multiversion Concurrency Control) в PostgreSQL?

postgresqlmvcc
Практиковать в боте
СложноSQL и базы данных

Объясните, как работает репликация в базах данных и какие существуют ее типы.

databasereplication
Практиковать в боте
СреднеSQL и базы данных

Что такое шардирование и какие преимущества оно предоставляет в распределенных базах данных?

databasesharding
Практиковать в боте
ЛегкоSQL и базы данных

Какова роль оператора HAVING и чем он отличается от оператора WHERE?

sqlhavingwhere
Практиковать в боте
ЛегкоSQL и базы данных

Что такое оконные функции в SQL и как они отличаются от агрегатных функций?

sqlwindow_functions
Практиковать в боте
ЛегкоSQL и базы данных

Объясните, что такое первичный ключ и как он отличается от уникального ключа.

sqlkeys
Практиковать в боте
ЛегкоSQL и базы данных

Что такое транзакция и какие основные свойства у нее в соответствии с ACID?

sqltransactions
Практиковать в боте
СреднеSQL и базы данных

Как работает механизм MVCC в PostgreSQL и как он улучшает производительность?

postgresqlmvcc
Практиковать в боте
СреднеSQL и базы данных

Сравните B-tree и Hash индексы. Когда следует использовать каждый из них?

sqlindexes
Практиковать в боте
СреднеSQL и базы данных

Что такое JOIN и каковы основные различия между INNER JOIN и LEFT JOIN?

sqljoins
Практиковать в боте
СложноSQL и базы данных

Объясните CAP теорему и как она применяется к распределенным системам баз данных.

distributed_systemscap_theorem
Практиковать в боте
СложноSQL и базы данных

Как работает механизм шардирования и какие проблемы он помогает решить?

shardingdatabases
Практиковать в боте
СложноSQL и базы данных

Что такое pub/sub в Redis и какие его основные преимущества?

redispub_sub
Практиковать в боте
СложноSQL и базы данных

Каковы основные различия между нормализацией и денормализацией в контексте моделирования данных?

data_modelingnormalization
Практиковать в боте

Подготовьтесь к следующему интервью с Vibe Interview.

Скачать Vibe Interview
Вопросы на собеседовании: SQL и базы данных — страница 2 | Vibe Interview