Teste de habilidades em ASP.NET para contratação
Avalie conhecimentos práticos de ASP.NET com trechos curtos de código e cenários de trabalho.
- 10 minutos
- 15 perguntas
- Intermediário
- Múltipla escolha
- Perguntas em inglês (inglês)
- Celular e computador
A resposta curta
O teste de habilidades em ASP.NET é uma avaliação de 10 minutos dos conhecimentos práticos de ASP.NET e ASP.NET Core, incluindo MVC, APIs Web, autenticação e autorização, e SignalR. Foi desenvolvido para desenvolvedores back-end e full-stack de .NET de nível intermediário, desenvolvedores web e de APIs em ASP.NET e profissionais que estão migrando aplicações mais antigas para ASP.NET Core.
O que mede
Conhecimento prático de ASP.NET e ASP.NET Core: aplicativos MVC, Web APIs, autenticação e autorização e SignalR.
Aplicações MVC e Razor
Os candidatos analisam como controllers e aplicações Razor se comportam em trechos curtos de código e cenários de trabalho.
Web APIs e pipeline de requisições
As perguntas avaliam como os endpoints e o pipeline de requisições se comportam, incluindo quais alterações corrigem um problema.
Autenticação e autorização
Os candidatos analisam a configuração de login e como a autenticação e a autorização afetam uma aplicação.
Aplicações em tempo real com SignalR
As perguntas pedem que os candidatos interpretem como um hub SignalR se comporta em um cenário de aplicação em tempo real.
Formatos de pergunta
Múltipla escolha
A pessoa candidata: Lê uma situação, tabela ou afirmação curta e escolhe a resposta correta ou todas as respostas corretas.
Você verá: Se o candidato conhece o conteúdo o suficiente para aplicá-lo, e não apenas reconhecê-lo.
15 questões em 10 minutos, apresentadas uma de cada vez.
Funções para as quais este teste é indicado
Desenvolvedores back-end e full-stack de .NET, desenvolvedores web e de APIs em ASP.NET e profissionais que estão migrando aplicações ASP.NET mais antigas para ASP.NET Core, todos em nível intermediário.
Avalie conhecimentos práticos de ASP.NET
Vá além do currículo
Veja como os candidatos analisam cenários de MVC, APIs, login e SignalR, em vez de se basear apenas na experiência informada.
Útil para contratações para migração
As perguntas abrangem ASP.NET clássico e, principalmente, ASP.NET Core. Isso ajuda na contratação de profissionais para migrar aplicações ASP.NET mais antigas para ASP.NET Core.
Analise os detalhes relevantes
Trechos curtos de código C# e cenários mostram como os candidatos interpretam o comportamento do framework e escolhem uma solução.
Justo entre versões
Cada pergunta informa a versão do framework quando o comportamento varia entre versões, para que um desenvolvedor que trabalha com outra versão não seja penalizado por isso.
O que você recebe para cada candidato
- Permaneceu na aba do teste durante todo o teste
- Sem respostas copiadas e coladas
- Respondeu em ritmo constante
Pontuações, perfis e sinais de integridade são evidências para você analisar junto com uma entrevista, nunca uma decisão automática.
Analise a tentativa com contexto
Cada candidato recebe um conjunto diferente de perguntas, selecionadas de um amplo banco. A ordem das perguntas e as opções de resposta são embaralhadas, e o navegador apresenta uma pergunta por vez. Os gabaritos ficam nos servidores da HireValid. A contagem do tempo é feita no servidor; assim, ao recarregar a página, o candidato volta à mesma pergunta, com apenas o tempo restante. O texto das perguntas não pode ser copiado nem selecionado; uma tentativa de cópia bloqueada é registrada na linha do tempo. A HireValid reúne sinais, como o tempo fora da aba do teste e respostas excepcionalmente rápidas, em um Integrity Score com uma linha do tempo de evidências para análise do empregador. O sistema não toma decisões por conta própria. Com o consentimento do candidato, você pode adicionar fotos da webcam capturadas em momentos aleatórios. Leia como criamos nossos testes para saber mais sobre o design do teste.
Como evitamos fraudes com IA · Sinais de integridade
Use a pontuação como uma das evidências
Analise a pontuação junto com uma pequena amostra de trabalho e uma entrevista estruturada. Por exemplo, peça ao candidato que explique como analisaria um cenário curto envolvendo um controller ou endpoint e, em seguida, converse sobre as escolhas dele. Trate o resultado como uma evidência para sua análise, não como uma nota de corte nem como uma decisão de contratação. Se a função também envolver outra stack, compare o teste de Node.js ou o teste de Spring com esta avaliação de ASP.NET para escolher uma etapa de seleção relevante.
Aprofunde as decisões sobre ASP.NET
Como você investigaria um endpoint que não está funcionando como esperado?
Observe se o candidato explica com clareza como rastrearia a requisição pelo endpoint e pelo pipeline de requisições, e como testaria uma alteração proposta.
Conte como você investigaria um problema de login em uma aplicação ASP.NET.
Observe como o candidato diferencia autenticação de autorização e como identificaria a configuração que está causando o problema.
Como você decidiria o que alterar em um recurso do SignalR que não está funcionando como esperado?
Observe se o candidato investiga o comportamento do hub de forma fundamentada e propõe uma maneira específica de verificar se a alteração resolve o cenário.
Entenda as pontuações e os parâmetros de comparação
Equidade e adaptações
As perguntas consistem em trechos curtos de código e cenários de trabalho, escritos em inglês americano claro. Usam nomes neutros para classes, rotas e usuários e não incluem expressões idiomáticas, dinheiro, esportes ou conhecimentos locais. Cada pergunta informa a versão do framework quando o comportamento varia entre versões, para que os candidatos não sejam penalizados por trabalhar com outra versão. O código é curto e apresentado da mesma maneira em todas as perguntas, para que a velocidade de leitura importe menos do que a compreensão.
Você pode oferecer tempo extra a qualquer candidato como uma adaptação. Os resultados são evidências para uma pessoa analisar, nunca uma decisão automática.
Provisório: a confiabilidade será informada quando 200 candidatos tiverem concluído o teste.
Detalhes do teste
Uma série cronometrada de perguntas curtas sobre a criação de aplicações e serviços web com ASP.NET, principalmente ASP.NET Core. Os candidatos leem pequenos trechos de código C# e cenários e decidem como um controller, endpoint, configuração de login ou hub SignalR vai se comportar, ou qual alteração corrige um problema. O teste aborda aplicações MVC e Razor, APIs Web e o pipeline de requisições, autenticação e autorização, além de mensagens em tempo real.
- As perguntas estão em inglês.
- Não é necessário usar recursos de apoio.
- Cada pergunta é respondida uma única vez, em ordem, sem poder voltar.
- 4 questões para praticar, 4 minutos, antes do teste cronometrado.
ASP.NET, ASP.NET Core, SignalR, .NET, C#, Razor, JavaScript são marcas registradas de seus respectivos proprietários. A HireValid não é afiliada a eles nem conta com o endosso deles.
Perguntas frequentes
E se a pessoa candidata trabalhar com uma versão diferente do ASP.NET?+
Cada pergunta informa a versão do framework quando o comportamento varia entre versões, para que os candidatos não sejam penalizados por trabalhar com outra versão. A maioria das perguntas é sobre ASP.NET Core, com algumas sobre ASP.NET clássico para equipes que mantêm aplicações mais antigas.
Quais adaptações ou recursos são permitidos no teste de habilidades em ASP.NET?+
Não é preciso usar nenhum material de apoio, e o teste pode ser feito em um celular ou computador. Os candidatos respondem a cada pergunta uma única vez, em ordem, sem voltar às anteriores. As perguntas são escritas em inglês americano claro, usam nomes neutros para classes, rotas e usuários e apresentam trechos curtos de código formatados da mesma maneira.
Os candidatos podem experimentar o teste de habilidades em ASP.NET antes de fazê-lo?+
Sim. O conjunto de prática tem 4 questões e leva 4 minutos. Ele permite que as pessoas candidatas conheçam o formato curto de leitura de código antes da avaliação cronometrada, com 15 questões em 10 minutos. Não é uma tarefa longa de programação.
Quais cargos e níveis de experiência são adequados para o teste de habilidades em ASP.NET?+
O teste é voltado a desenvolvedores back-end e full-stack de .NET de nível intermediário, desenvolvedores web e de APIs em ASP.NET e profissionais que estão migrando aplicações ASP.NET mais antigas para ASP.NET Core. Use-o quando a função exigir conhecimentos práticos de MVC, APIs Web, autenticação e autorização ou aplicações em tempo real com SignalR.
Testes relacionados
Django
10 minutos, Habilidades de programação
ConheçaFlask
10 minutos, Habilidades de programação
ConheçaShopify
10 minutos, Habilidades de programação
ConheçaNode.js
10 minutos, Habilidades de programação
ConheçaSpring
10 minutos, Habilidades de programação
ConheçaDesenvolvedor WordPress
10 minutos, Habilidades de programação
ConheçaUse o teste ASP.NET (Including ASP.NET Core) na sua próxima contratação
O plano Free inclui 5 testes essenciais; os planos pagos incluem Biblioteca completa de testes.