Developer Quiz

Test your web development knowledge with multiple-choice quizzes on JavaScript, CSS, and general web concepts. 10 questions per quiz, shuffled from a pool of 20+ per category.

Select a Category

10 questions per quiz, shuffled from a larger pool. All processing happens locally.

Developer Quiz

Test your web development knowledge with multiple-choice quizzes on JavaScript, CSS, and general web concepts. 10 questions per quiz, shuffled from a pool of 20+ per category.

Features

  • 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

How to use

  1. Selecione uma categoria de quiz: JavaScript, CSS ou Web Geral.
  2. Clique em Iniciar Quiz para começar seu desafio de 10 perguntas.
  3. Selecione uma resposta para cada pergunta e clique em Confirmar para verificar sua resposta. Revise a explicação e prossiga para a próxima pergunta. Após todas as perguntas, veja sua pontuação e revise todas as respostas.

Tips & Best Practices

  • 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.

FAQ

Quantas perguntas há em cada quiz?

Cada quiz contém 10 perguntas selecionadas e embaralhadas aleatoriamente de um pool de mais de 20 perguntas por categoria. Isso significa que você terá um quiz diferente cada vez que jogar.

Quais categorias estão disponíveis?

Existem três categorias: JavaScript (recursos da linguagem, ES6+, async, closures), CSS (layout, seletores, recursos modernos) e Web Geral (HTTP, segurança, desempenho, APIs).

Posso ver quais respostas estavam erradas?

Sim. Após concluir o quiz, uma revisão detalhada mostra cada pergunta com sua resposta e a resposta correta. As respostas erradas são destacadas com a resposta correta exibida ao lado.

Existe um limite de tempo?

Não há limite de tempo obrigatório. No entanto, o quiz registra quanto tempo você leva para completar todas as 10 perguntas, para que possa se desafiar a melhorar sua velocidade.

Meus dados do quiz são enviados para um servidor?

Não. Todas as perguntas, pontuações e resultados são processados inteiramente no seu navegador. Nenhum dado é enviado para qualquer servidor, tornando-o completamente privado.

Posso refazer o mesmo quiz?

Sim. Clique no botão Tentar novamente após ver seus resultados para iniciar um novo quiz. As perguntas são reembaralhadas a cada vez, então você pode receber perguntas diferentes do pool.