Teste de Laravel para contratação
Veja como os candidatos aplicam seus conhecimentos de Laravel em questões práticas sobre o framework antes de uma entrevista técnica.
- 10 minutos
- 20 perguntas
- Intermediário
- Múltipla escolha
- Perguntas em inglês (inglês)
- Celular e computador
A resposta curta
O teste de avaliação de Laravel é uma triagem cronometrada, com questões de múltipla escolha, que avalia conhecimentos práticos para desenvolver, proteger e manter aplicações Laravel. Ele abrange rotas, controllers, Blade, ferramentas de linha de comando, migrations, Eloquent, segurança de aplicações e recursos mais avançados do framework. Use-o para avaliar desenvolvedores Laravel, desenvolvedores PHP e desenvolvedores full stack de nível intermediário ou mais experientes.
O que mede
Conhecimentos práticos para criar, proteger e manter aplicações com o framework Laravel.
Fundamentos e ferramentas do framework
As questões abordam rotas, controladores, Blade e ferramentas de linha de comando do Laravel.
Banco de dados e Eloquent
As questões avaliam migrações, modelos e relacionamentos do Eloquent.
Segurança de aplicações
As questões abordam a proteção de aplicações contra ataques comuns.
Recursos avançados do framework
As questões abordam o contêiner de serviços, middleware, filas, eventos e auxiliares de teste.
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.
20 questões em 10 minutos, apresentadas uma de cada vez.
Funções para as quais este teste é indicado
Desenvolvedores Laravel, desenvolvedores PHP e desenvolvedores full-stack, de nível intermediário a experiente, que criam ou mantêm aplicações Laravel.
Uma visão focada do conhecimento em Laravel
Vá além do currículo
Veja como os candidatos respondem a questões de Laravel, incluindo trechos curtos de PHP, em vez de confiar apenas na descrição de trabalhos anteriores.
Avalie diferentes partes do framework
As 20 questões abrangem fundamentos, trabalho com banco de dados usando Eloquent, segurança e recursos avançados em um único teste de 10 minutos.
Direcione o tempo de acompanhamento
Os resultados por área ajudam a decidir se vale a pena dedicar uma revisão de código aos relacionamentos do Eloquent, à segurança da aplicação ou ao contêiner de serviços, às filas e aos eventos.
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.
Sinais de integridade do teste para análise
Cada candidato recebe um conjunto diferente de questões, com a ordem das perguntas e as opções de resposta embaralhadas. O navegador exibe uma questão por vez, e as respostas corretas ficam nos servidores da HireValid. O tempo é controlado no servidor; ao recarregar a página, a mesma questão é exibida com o tempo restante, e os candidatos não podem voltar. O texto das questões não pode ser copiado nem selecionado, e uma tentativa de cópia bloqueada é registrada. A HireValid reúne sinais como o tempo fora da aba do teste, textos colados nas respostas e respostas enviadas mais rápido do que seria possível ler uma questão em um Integrity Score e uma linha do tempo de evidências. Você analisa esses sinais; o sistema não toma decisões por conta própria. Com o consentimento do candidato, podem ser adicionadas fotos aleatórias da webcam. Veja o guia de contratação que respeita os candidatos.
Como evitamos fraudes com IA · Sinais de integridade
Use a pontuação como uma das evidências
Analise a pontuação junto com uma revisão de código Laravel ou uma amostra de trabalho e uma entrevista estruturada, nunca como base única para uma decisão. A confiabilidade é provisória até que 200 candidatos tenham concluído o teste; até lá, analise os resultados junto com uma revisão de código ou uma entrevista técnica. Para saber mais sobre como os testes são desenvolvidos, veja Como criamos nossos testes.
Perguntas de entrevista sobre Laravel
Como você rastrearia uma solicitação pelas rotas, por um controlador e por uma visualização Blade em uma aplicação em que trabalhou?
Procure uma explicação clara do fluxo e do papel específico do candidato na criação ou manutenção dele.
Conte-me sobre uma alteração no banco de dados que envolveu uma migração ou um relacionamento do Eloquent. Como você verificou se ela funcionava como esperado?
Procure um raciocínio concreto sobre a alteração, o modelo ou relacionamento envolvido e como o candidato verificou o resultado.
Descreva um problema de segurança que você identificou ou resolveu em uma aplicação Laravel. Que medidas tomou?
Procure um risco relevante para a aplicação, as medidas tomadas e como o candidato avaliou o resultado.
Entenda as pontuações e os parâmetros de comparação
Equidade e adaptações
As questões usam exemplos empresariais neutros (pedidos, reservas, chamados, estoque), nomes de diversas origens e não incluem expressões idiomáticas, símbolos monetários ou conhecimentos locais. O inglês é simples e curto para que o teste avalie os conhecimentos sobre o framework, e não a velocidade de leitura. As questões se limitam a recursos das versões atuais do Laravel e, quando o comportamento mudou entre versões, informam qual versão está sendo considerada, para que nenhum candidato seja penalizado por conhecer uma forma mais antiga ou mais recente.
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. Até lá, é melhor analisar os resultados junto com uma revisão de código ou uma entrevista técnica.
Detalhes do teste
Um teste cronometrado de múltipla escolha sobre conhecimentos práticos do framework PHP Laravel. Abrange rotas, controladores, Blade e ferramentas de linha de comando; migrações, modelos e relacionamentos do Eloquent; proteção de aplicações contra ataques comuns; e recursos mais avançados, como o contêiner de serviços, middleware, filas, eventos e auxiliares de teste. Muitas questões mostram um trecho curto de PHP e perguntam o que ele faz, o que há de errado nele ou qual alteração o corrige.
- 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.
Laravel, PHP, Composer são marcas registradas de seus respectivos proprietários. A HireValid não é afiliada a eles nem conta com o endosso deles.
Perguntas frequentes
Quanto tempo dura o teste de Laravel e há questões para praticar?+
O teste de avaliação de Laravel tem 20 questões de múltipla escolha e duração de 10 minutos. Os candidatos não podem voltar às questões anteriores. Há também um conjunto separado de prática, com quatro questões e duração de quatro minutos, para que os candidatos se familiarizem com o formato.
Para quem o teste de avaliação de Laravel foi desenvolvido?+
É voltado para desenvolvedores Laravel, desenvolvedores PHP e desenvolvedores full-stack, de nível intermediário a experiente, que criam ou mantêm aplicações Laravel. As questões abordam o uso do framework, incluindo Eloquent, segurança e recursos avançados. Combine o teste com uma conversa sobre a experiência real do candidato e o trabalho exigido pela vaga.
Como o teste de Laravel aborda diferentes versões do Laravel?+
As questões se limitam a recursos das versões atuais do Laravel. Quando o comportamento mudou entre versões, a questão informa qual versão está sendo considerada, para que os candidatos não sejam penalizados por conhecerem uma forma mais antiga ou mais recente. Os exemplos usam contextos empresariais neutros, como pedidos, reservas, chamados e estoque, com inglês simples e curto.
É permitido consultar materiais durante o teste de Laravel?+
Não é permitido consultar materiais. Muitas questões mostram um trecho curto de PHP e perguntam o que ele faz, o que há de errado nele ou qual alteração o corrige. Assim, os candidatos precisam raciocinar com base no código exibido na tela. Você também pode comparar habilidades relacionadas com os testes de [React](/tests/programming-skills/react) ou [Node.js](/tests/programming-skills/node-js).
Testes relacionados
HTML5
10 minutos, Habilidades de programação
ConheçaShopify
10 minutos, Habilidades de programação
ConheçaReact
10 minutos, Habilidades de programação
ConheçaCSS
10 minutos, Habilidades de programação
ConheçaSpring
10 minutos, Habilidades de programação
ConheçaRuby on Rails
10 minutos, Habilidades de programação
ConheçaUse o teste Laravel na sua próxima contratação
O plano Free inclui 5 testes essenciais; os planos pagos incluem Biblioteca completa de testes.