Вопросы по SQL на собеседовании
Соединения и группировки, оконные функции, индексы и планы запросов — то, что просят объяснить словами, а не написать на бумаге.
10 вопросов с реальных собеседований, 5 этапов в порядке разбора — от входных понятий к специфике.
Типы баз данных — 1 вопрос
Основные операторы — 3 вопроса
- Для чего в SQL используется оператор LIKE?
- Чем отличаются WHERE и HAVING?
- Что такое CTE и когда его стоит применять?
Объединения таблиц — 1 вопрос
Оконные функции — 4 вопроса
- Какие оконные функции ранжирования есть в SQL и чем они отличаются?
- Чем отличаются ROW_NUMBER, RANK и DENSE_RANK при одинаковых значениях в соседних строках?
- Что такое оконные функции в SQL и какие они бывают?
- Что такое рекурсивный CTE и какие задачи им решают?