Викторина для разработчиков

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

Выберите категорию

10 вопросов за викторину, случайно выбранных из большего пула. Вся обработка происходит локально.

Викторина для разработчиков

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

Возможности

  • 63-question bank covering JavaScript, CSS, and General Web fundamentals (21 questions per category)
  • Each question has 4 options, one correct answer, and an explanation
  • 10-question session with shuffled selection and per-session scoring
  • Timer tracks per-session elapsed time
  • Review mode shows correct + your answer for each question after submission

Как использовать

  1. Выберите категорию викторины: JavaScript, CSS или Общий веб.
  2. Нажмите Начать викторину, чтобы начать испытание из 10 вопросов.
  3. Выберите ответ на каждый вопрос и нажмите Подтвердить, чтобы проверить свой ответ. Просмотрите объяснение, затем перейдите к следующему вопросу. После всех вопросов посмотрите свой результат и просмотрите все ответы.

Советы и лучшие практики

  • Categories are balanced — three rounds gives a full coverage of all 63 questions.
  • Pay attention to the explanations — even when you get the answer right, the explanation often surfaces a subtle detail.
  • JavaScript questions cover language fundamentals; web questions cover HTTP, DOM, accessibility, and security basics.
  • For more comprehensive interview prep, supplement with structured resources like JavaScript.info, MDN, and frontend interview repos.
  • Quiz results aren't saved across sessions — close the tab and the score is gone.

Вопросы и ответы

Сколько вопросов в каждой викторине?

Каждая викторина содержит 10 вопросов, случайно выбранных и перемешанных из пула более 20 вопросов на каждую категорию. Это означает, что каждый раз вы получите другую викторину.

Какие категории доступны?

Существует три категории: JavaScript (возможности языка, ES6+, async, closures), CSS (макет, селекторы, современные возможности) и Общий веб (HTTP, безопасность, производительность, APIs).

Могу ли я увидеть, на какие вопросы ответил неправильно?

Да. После завершения викторины подробный обзор показывает каждый вопрос с вашим ответом и правильным ответом. Неправильные ответы выделяются, а правильный ответ отображается рядом.

Есть ли ограничение по времени?

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

Отправляются ли мои данные викторины на сервер?

Нет. Все вопросы, подсчёт баллов и результаты обрабатываются полностью в вашем браузере. Никакие данные не отправляются на сервер, что обеспечивает полную конфиденциальность.

Могу ли я пройти ту же викторину повторно?

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