Встречается на собеседованиях • сегодня
Как оцениваешь свой уровень знания SQL
Я владею SQL на продвинутом уровне:
- Пишу сложные запросы с JOIN, подзапросами, агрегатными функциями
- Работаю с индексами, оптимизацией запросов (EXPLAIN)
- Использую оконные функции (OVER, PARTITION BY)
- Знаю транзакции (ACID, изоляция)
Пример:
sql
SELECT
d.name AS department,
AVG(e.salary) OVER (PARTITION BY e.department_id) AS avg_salary,
RANK() OVER (ORDER BY e.salary DESC) AS salary_rank
FROM employees e
JOIN departments d ON e.department_id = d.id
WHERE e.hire_date > '2020-01-01';Есть опыт работы с PostgreSQL, MySQL, Oracle. Умею проектировать нормализованные схемы БД.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы