Шаблон · Тест

Тест по JavaScript для Middle-разработчика

Готовый шаблон из 18 вопросов с автопроверкой — оцените реальный уровень кандидата или сотрудника за 10 минут.

Тесты 18 вопросов ~10 мин

Резюме и годы в профиле не показывают, как человек на самом деле понимает язык. Этот тест за 10 минут проверяет знание JavaScript уровня Middle без созвона и живого собеседования и даёт объективный балл, который легко сравнивать между кандидатами.

«Тест по JavaScript для Middle-разработчика» — готовый шаблон из 18 вопросов с автоматической проверкой. Он охватывает темы, на которых спотыкается большинство: типы данных и приведение, замыкания, поведение this, hoisting, чистые функции, а также асинхронность — Promise, event loop, async/await и методы массивов.

Каждый вопрос — с одним верным вариантом, поэтому результат считается автоматически и не требует ручной проверки. Это не абстрактная теория: вопросы вроде typeof null, 0.1 + 0.2 === 0.3 или разницы let и var показывают, работал ли человек с реальными подводными камнями языка.

Что вы узнаете из теста

  • Реальный уровень знания JavaScript, а не строчки в резюме
  • Где именно пробелы: замыкания, this, hoisting или асинхронность
  • Готов ли кандидат к задачам уровня Middle
  • Объективное сравнение кандидатов по единой шкале
  • Кого пропускать дальше, а кого отсеять уже на скрининге
  • Точки роста текущей команды для плана обучения

Какие темы проверяет тест

18 вопросов сгруппированы в четыре модуля и идут от основ к тонкостям. Сначала — типы и приведение: чему равно typeof null и typeof NaN, чем отличаются null и undefined, почему 0.1 + 0.2 не равно 0.3. Дальше — область видимости и функции: разница let и var, hoisting, замыкания, особое поведение this в стрелочных функциях, что такое чистая функция.

Отдельный блок посвящён асинхронности — Promise, event loop, async/await — и работе с методами массивов. Именно эти темы отделяют уверенного Middle от Junior, который знает синтаксис, но плывёт на живом коде.

Как считается результат и как его читать

Тест собран из вопросов с единственным правильным ответом, поэтому CorpAcademy проверяет их автоматически и выставляет балл в процентах — долю верных ответов от 18. Проходной порог вы задаёте сами в настройках теста; для оценки Middle разумно ставить его в районе 70–80%.

Ориентироваться на результат можно так: 85–100% — сильный уровень, человек уверенно держит и базу, и асинхронность; 70–84% — рабочий Middle с точечными пробелами; 50–69% — скорее Junior+, стоит смотреть конкретные ошибки; ниже 50% — базовые пробелы в языке. В отчёте видно не только итог, но и какие вопросы завалены, — так понятно, что подтянуть: замыкания, this или event loop.

Как запустить этот тест в CorpAcademy

Нажмите «Использовать» — шаблон копируется в раздел «Курсы» как черновик, и его можно пройти как есть или доработать. В конструкторе легко убрать лишние вопросы, добавить свои под ваш стек, поменять формулировки и настроить проходной балл, число попыток и показ правильных ответов.

Дальше назначьте тест кандидатам или сотрудникам, разошлите ссылку — и ответы начнут собираться автоматически. Результаты видны в аналитике и отчётах: балл каждого, разбор по вопросам и сравнение между людьми. Если нужен анонимный срез знаний команды, анонимность настраивается.

Когда пригодится тест

Скрининг кандидатов на позицию Middle перед собеседованием — быстрый отсев тех, кто не тянет уровень, чтобы не тратить время команды на живые интервью и сравнивать всех по одной шкале.

Второй сценарий — оценка действующей команды: прогнать разработчиков по тесту, увидеть общие пробелы и собрать из них план обучения. Повторный прогон через пару месяцев покажет, выросли ли знания.

Частые вопросы

Как составить тест по JavaScript для собеседования на Middle?

Проще взять готовый шаблон: нажмите «Использовать», и тест из 18 вопросов с автопроверкой окажется в ваших курсах. Дальше в конструкторе адаптируйте вопросы под свой стек и задайте проходной балл.

Какой проходной балл считать нормой для Middle-разработчика?

Для уровня Middle обычно ставят порог 70–80% верных ответов. 85% и выше — сильный кандидат, ниже 50% — базовые пробелы в языке. Порог настраивается в параметрах теста.

Можно ли проверять этим тестом действующих сотрудников, а не только кандидатов?

Да. Назначьте тест команде, чтобы увидеть общие пробелы и собрать план обучения. Ответы можно сделать анонимными, а повторный прогон покажет прогресс.

Похожие шаблоны

Запустите этот опрос за пару минут

Добавьте готовый шаблон в CorpAcademy одним кликом, при желании отредактируйте и назначьте сотрудникам. 14 дней полного доступа бесплатно и без карты.