Teste de avaliação de desenvolvimento web para contratação
Compare 28 testes de desenvolvimento web de nível intermediário para cargos de front-end, back-end, full-stack, CMS e lojas virtuais. Cada avaliação tem duração de 10 minutos e questões de múltipla escolha.
A resposta curta
Estas 28 avaliações intermediárias de múltipla escolha, com duração de 10 minutos, medem habilidades práticas de desenvolvimento web em áreas como código para navegadores, interfaces, frameworks, APIs, plataformas CMS e lojas virtuais. Escolha testes compatíveis com as ferramentas e as atividades da função, como implementação front-end ou serviços back-end. Use os resultados como evidências para a análise de contratação, não como base única para uma decisão.
28 testes
Acessibilidade na web para desenvolvedores
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades específicas da funçãoAdministração do WordPress
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoAJAX
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoAngular
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoASP.NET (Including ASP.NET Core)
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoBootstrap
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoCSS
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoDesenvolvedor WordPress
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoDesign de APIs REST
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoDjango
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoDjango REST Framework (DRF)
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoDrupal
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoExpress.js
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoFastAPI
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoFlask
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoGraphQL
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoHTML5
10 minutos · 21 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãojQuery
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoLaravel
10 minutos · 20 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoMagento 2
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoNext.js
10 minutos · 16 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoNode.js
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoReact
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoRuby on Rails
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoShopify
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoSpring
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoVue.js
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeHabilidades de programaçãoWooCommerce
10 minutos · 15 perguntas · Intermediário
Múltipla escolha
Veja o testeTestes por categoria
- Habilidades de programação (27 testes)
- Habilidades específicas da função (1 teste)
O que os testes de desenvolvimento web avaliam
O trabalho de desenvolvimento web pode envolver código para navegadores, estrutura de páginas, frameworks, APIs, sistemas de conteúdo e lojas virtuais. Estes 28 testes intermediários duram 10 minutos cada e usam questões de múltipla escolha. Eles avaliam conhecimentos práticos, como ler código ou escolher como uma API deve se comportar.
Para o trabalho com interfaces, CSS avalia seletores, especificidade, layout e sintaxe. HTML5 aborda marcação, estrutura de páginas, formulários e mídia. Bootstrap tem foco em grids responsivos, formulários, componentes interativos e classes utilitárias. Outras opções de front-end incluem React, que aborda hooks, estado, padrões de componentes e renderização, e Acessibilidade na Web para Desenvolvedores, que avalia a criação e a revisão de interfaces para uso com teclado, leitores de tela, zoom e tecnologias assistivas.
Os testes também abordam o processamento de dados no navegador, frameworks e trabalho no servidor. Por exemplo, AJAX avalia código que faz chamadas HTTP em segundo plano e atualiza uma página com os dados recebidos. Escolha as avaliações com base nas habilidades que a função realmente exige, em vez de tratar essa categoria abrangente como uma única medida geral de desenvolvimento web.
Escolha testes de acordo com as atividades da função
Para funções front-end, combine um teste sobre a tecnologia de interface com outro sobre a marcação ou os estilos relevantes. Uma função que envolve criar aplicações React pode exigir React; o trabalho com páginas responsivas em Bootstrap aponta para Bootstrap. Para desenvolvedores que escrevem HTML e CSS, considere HTML5 e CSS. Todos são de nível intermediário, então são adequados para funções que exigem conhecimentos práticos, e não uma avaliação introdutória.
Para funções back-end e full-stack, escolha o framework ou ambiente de execução usado no trabalho. Node.js aborda o comportamento do ambiente de execução, o design de aplicações e o desenvolvimento de APIs HTTP. Express.js tem foco em servidores, middleware, roteamento, dados de requisições e respostas. O trabalho web com Python pode ser avaliado com Django ou FastAPI, de acordo com o framework usado na função.
Para sites de conteúdo, WordPress Developer é indicado para desenvolvedores de temas e plugins, enquanto WordPress Administration é indicado para administradores de sites, gestores de conteúdo e coordenadores de marketing que mantêm um site WordPress atualizado. Para lojas virtuais, escolha o teste da plataforma da loja, como Shopify, WooCommerce ou Magento 2.
Para responsabilidades relacionadas a APIs que não estejam vinculadas a uma linguagem específica, Design de APIs REST avalia métodos HTTP, requisições e respostas, códigos de status, documentação e alterações em APIs. Todos esses testes são de nível intermediário e duram 10 minutos. Escolha a avaliação de acordo com as ferramentas e responsabilidades especificadas para a função e use a pontuação como um sinal para análise por uma pessoa.
Combine avaliações com base nas responsabilidades
Monte um conjunto focado nas tarefas descritas na vaga. Um desenvolvedor front-end que cria páginas responsivas pode fazer CSS junto com Acessibilidade na Web para Desenvolvedores se o trabalho com acessibilidade fizer parte da função. Inclua AJAX quando o trabalho envolver carregar ou enviar dados sem recarregar a página inteira. Essas combinações avaliam habilidades diferentes, em vez de pedir que um único teste represente todo o trabalho.
Para uma função full-stack, combine um teste sobre o framework front-end com outro sobre back-end ou APIs. Uma função que usa Next.js poderia combinar Next.js com Design de APIs REST. Para uma aplicação Django que disponibiliza APIs REST, Django e Django REST Framework (DRF) avaliam partes diferentes da stack. Escolha apenas as avaliações que reflitam o trabalho real da função.
Analise cada pontuação como evidência da habilidade que ela mede, junto com outras informações relevantes para a contratação. A pontuação não é uma nota de corte nem deve ser usada como única base para uma decisão. Para que o conjunto de avaliações seja útil, relacione cada teste a uma responsabilidade que você espera que a pessoa assuma.
Equidade e escopo claro das avaliações
Os testes usam avaliações curtas de múltipla escolha, e as notas sobre equidade descrevem medidas destinadas a manter as perguntas focadas na habilidade avaliada. Muitos usam linguagem simples, trechos curtos de código, exemplos neutros e nomes de diferentes origens. Alguns especificam a versão ou a configuração do framework quando o comportamento pode variar. Por exemplo, o teste de Angular usa código exibido na tela e identifica as versões quando um recurso depende de uma delas; o teste de Next.js especifica o roteador e as premissas relevantes sobre versões.
Vários testes especificam de que as respostas não dependem. Design de APIs REST informa a diretriz quando as convenções variam, para que as respostas não dependam do padrão interno de uma empresa. GraphQL segue a especificação publicada, e não uma biblioteca de servidor específica. O teste de CSS baseia as perguntas sobre cores no código, não na cor renderizada, e permite o uso de rascunho. O teste de acessibilidade informa que as perguntas não dependem de uma marca específica de navegador ou leitor de tela, e as perguntas sobre contraste apresentam proporções medidas em uma tabela.
Consulte as notas específicas de cada teste para entender as premissas de cada avaliação. Elas não transformam uma pontuação em um veredito. Uma pessoa deve analisar os resultados considerando a função e as demais etapas do processo seletivo.
Perguntas frequentes
Qual teste de WordPress é indicado para um administrador de sites, e não para um desenvolvedor?+
WordPress Administration aborda a gestão de um site auto-hospedado: conteúdo, aparência, plugins, usuários e configurações. É indicado para administradores de sites, webmasters, gestores de conteúdo e coordenadores de marketing. WordPress Developer aborda temas, modelos, código seguro e plugins desenvolvidos com hooks, e é indicado para desenvolvedores de temas e plugins.
Os testes de frameworks pressupõem uma versão específica?+
Vários testes especificam a versão avaliada. O teste de Bootstrap foi elaborado para Bootstrap 5.3, e o teste de Vue.js abrange Vue 2. As perguntas sobre React têm a mesma resposta no React 18 e no React 19. Drupal é indicado para desenvolvedores que trabalham com Drupal 10 ou posterior, e outros testes especificam uma versão sempre que o comportamento muda entre as versões.
Quais testes de desenvolvimento web são indicados para uma função front-end?+
Escolha de acordo com as atividades da função. CSS e HTML5 avaliam estilos e marcação, enquanto React, Angular ou Bootstrap podem avaliar o framework ou toolkit especificado. Acessibilidade na Web para Desenvolvedores é indicado para funções que criam ou revisam interfaces acessíveis.
Como combinar testes de desenvolvimento web para uma função full-stack?+
Combine avaliações que representem responsabilidades diferentes, como um teste de framework front-end com um teste de back-end ou de APIs. Por exemplo, uma função com Django que inclua APIs REST poderia usar Django e Django REST Framework (DRF).
Quais testes são indicados para desenvolvedores de lojas virtuais?+
Shopify é indicado para desenvolvedores de temas e criadores de lojas que configuram e expandem lojas Shopify. WooCommerce é indicado para desenvolvedores de WordPress e comércio eletrônico que criam e personalizam lojas virtuais. Magento 2 é indicado para desenvolvedores e engenheiros de suporte que mantêm lojas Magento 2 ou Adobe Commerce.
O que os testes de desenvolvimento web fazem para manter as perguntas equitativas?+
As notas sobre equidade descrevem medidas como linguagem simples, trechos curtos de código, exemplos neutros e a indicação das versões consideradas, quando relevante. Confira as notas de cada teste, pois as premissas e a elaboração das perguntas variam conforme o tema.
Monte uma avaliação com estes testes
Escolha os testes para sua função, convide candidatos e compare os resultados.