Данные участника
- Фамилия и имя
- Должность или отдел
Готовый тест для проверки базовых знаний SQL: 12 вопросов с правильными ответами о выборке, фильтрации, работе с NULL, соединениях таблиц и группировке.
Шаблон скопируется в ваш аккаунт — добавьте вопросы по своей СУБД и структуре данных.
Так анкету увидят респонденты — её можно пройти прямо здесь.
SQL нужен не только разработчикам: аналитики, продакт-менеджеры, маркетологи и специалисты по данным пишут запросы каждый день. Тест помогает быстро понять, знает ли кандидат основы — или его опыт ограничен готовыми отчётами.
Вопросы построены на стандартном SQL и работают для большинства СУБД: PostgreSQL, MySQL, MS SQL Server и других. Они проверяют типичные места, где ошибаются новички: сравнение с NULL, разницу между WHERE и HAVING, поведение LEFT JOIN, COUNT по столбцу и UNION.
Первый этап отбора
Тест отсеивает кандидатов без базовых знаний до технического интервью.Типичные ошибки
Вопросы о NULL и JOIN показывают понимание, а не заученный синтаксис.Быстрая оценка
Баллы считаются автоматически, результат виден сразу.Тест содержит 14 вопросов: имя, должность и 12 тестовых вопросов. Первый блок проверяет выборку, фильтрацию и работу с NULL, второй — соединения таблиц, сортировку, объединение результатов и порядок предложений в запросе.
Для оценки уровня middle добавьте вопросы об оконных функциях, подзапросах и индексах. Код запросов удобно писать в тексте вопроса моноширинным шрифтом или прикреплять скриншотом.
Тест используют перед техническим интервью, при оценке аналитиков и после внутреннего обучения.
Скопируйте шаблон
Тест с правильными ответами появится в аккаунте.Адаптируйте под СУБД
Добавьте вопросы о диалекте, который используется в вашей команде.Включите таймер
Ограничение по времени не даст проверять каждый ответ в консоли.Отправьте кандидату
Передайте ссылку или встройте тест на страницу вакансии.Добавьте открытый вопрос, в котором кандидат пишет запрос сам, — его вы проверите вручную в отчёте. Случайный порядок вариантов, ограничение повторного заполнения и уведомления на e-mail о новых ответах помогут провести отбор аккуратно. О тестах для разработчиков читайте также на странице теста по JavaScript для Middle-разработчика.
Тест по SQL готов
Скопируйте шаблон и отправьте ссылку кандидатам до технического интервью.Testograf подсчитывает баллы и показывает, какие вопросы чаще вызывают ошибки. Подробнее о типах вопросов и отчётах — в разделе «Функционал Testograf».
Отчёт по каждому вопросу
Откройте демо-отчёт: в нём видны распределение ответов и баллы участников.Посмотреть результатыТест с выбором ответа проверяет понимание, а написание запроса — навык. Лучше сочетать оба формата.
Вопросы основаны на стандартном SQL и подходят для PostgreSQL, MySQL, MS SQL Server и других распространённых СУБД.
Базовый уровень junior-аналитика или разработчика. Для middle добавьте вопросы о подзапросах, оконных функциях и индексах.
Да. Добавьте вопрос с длинным текстовым ответом: кандидат напишет запрос, а вы проверите его в отдельных ответах отчёта.
Включите таймер на тест или на отдельные вопросы и случайный порядок вариантов.
Сравнение с NULL через знак равенства даёт неопределённый результат, поэтому строки не попадают в выборку. Для проверки используют IS NULL и IS NOT NULL.
Тест по SQL помогает за несколько минут проверить, понимает ли кандидат основы выборки, соединения таблиц и группировки. Скопируйте шаблон, добавьте вопросы по своей СУБД и используйте его как первый этап технического отбора.
Другие шаблоны тестов
Все шаблоны опросовТест по Python для Junior-разработчика
Типы данных, срезы, словари, исключения и типичные ловушки Python 3.14 вопросовТестТест по Excel
Формулы, абсолютные ссылки, ВПР, ЕСЛИ, СУММЕСЛИ и сводные таблицы.14 вопросовТестТест на логику и аналитическое мышление
Числовые ряды, логические выводы и задачи на внимательность.14 вопросовЗапустите тест по SQL
Готовые вопросы с ответами, таймер и автоматический подсчёт баллов.