HABILIDADES DE PROGRAMAÇÃO

Teste de React Native para seleção

Veja como os candidatos raciocinam sobre código React Native, telas, comportamento das plataformas e tarefas diárias de desenvolvimento.

  • 10 minutos
  • 15 perguntas
  • Intermediário
  • Múltipla escolha
  • Perguntas em inglês (inglês)
  • Celular e computador

A resposta curta

A avaliação de React Native é um teste de 10 minutos com 15 perguntas sobre conhecimentos práticos para criar aplicativos móveis. Os candidatos leem cenários curtos e trechos de código sobre o que aparece na tela, o comportamento dos componentes, Android e iOS e o fluxo de trabalho do projeto. Ela foi criada para desenvolvedores de aplicativos móveis com experiência em React Native ou para quem está migrando do React para web ou do desenvolvimento nativo.

O que mede

Conhecimentos práticos de React Native: criação de telas, uso do estado e dos efeitos do React, trabalho com Android e iOS e fluxo de trabalho diário de desenvolvimento.

Desenvolvimento de interface do usuário

Os candidatos raciocinam sobre a criação de telas e o que uma tela em React Native vai exibir.

React na prática

As questões abordam o estado e os efeitos do React, incluindo os motivos pelos quais um componente pode apresentar problemas.

Android e iOS nativos

Os cenários perguntam como um app funciona com Android e iOS.

Fluxo de trabalho de desenvolvimento

Os candidatos analisam como um projeto de React Native é executado, depurado e preparado para lançamento.

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 mobile que criam e mantêm apps em React Native, desde profissionais com um ou dois anos de experiência até quem está migrando para React Native depois de trabalhar com React para web ou com desenvolvimento nativo para Android ou iOS.

O que este teste pode mostrar

  1. Leitura prática de código

    Veja como os candidatos interpretam trechos curtos de código e preveem o que será exibido na tela, em vez de confiar apenas nas informações do currículo.

  2. Raciocínio sobre componentes

    Os trechos de código perguntam por que um componente apresenta problemas e avaliam o estado e os efeitos do React como aparecem em uma tela real de React Native.

  3. Contexto das plataformas mobile

    Avalie como os candidatos pensam sobre o comportamento de apps no Android e no iOS, além dos conhecimentos de React Native.

  4. Fluxo de trabalho, não apenas componentes

    As questões sobre como executar, depurar e preparar um projeto para lançamento mostram se o candidato consegue levar uma alteração além do código em si.

O que você recebe para cada candidato

Relatório de exemplo (dados fictícios)React Native
68%Percentil 40. Referência: candidatos da HireValid, n = 1.733
Desenvolvimento de interface do usuário76%
React na prática73%
Android e iOS nativos62%
Fluxo de trabalho de desenvolvimento59%
Integrity ScoreAlta confiança
  • 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.

Use este teste gratuitamente

Sinais de integridade do teste

Cada candidato recebe um conjunto diferente de questões de um amplo banco, em uma ordem diferente e com as opções de resposta embaralhadas. O navegador exibe uma questão por vez, e o gabarito fica nos servidores da HireValid. O tempo é controlado pelo servidor; ao recarregar a página, a mesma questão é exibida, com apenas o tempo restante. Os candidatos não podem voltar a questões anteriores. O texto das questões não pode ser copiado nem selecionado, e as tentativas de cópia bloqueadas são registradas. Cada link de convite é pessoal e expira, e não é possível refazer um teste concluído. A HireValid reúne sinais como o tempo fora da aba do teste, textos colados nas respostas e respostas dadas mais rápido do que seria possível ler uma questão em um Integrity Score e em 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, o empregador pode adicionar fotos da webcam em momentos aleatórios. Leia como criamos nossos testes.

Use a pontuação como evidência

Analise a pontuação junto com uma amostra de trabalho em React Native e uma entrevista estruturada. Peça ao candidato que explique suas escolhas em um cenário envolvendo uma tela, estado ou efeito, e o comportamento da plataforma. A pontuação é um dos sinais a serem analisados por uma pessoa, nunca uma decisão por si só. Para vagas exclusivamente de desenvolvimento web, veja o teste de React; para outro framework multiplataforma, veja Flutter. O guia de testes pré-contratação explica como usar os resultados dos testes no processo seletivo.

Complemente com uma entrevista estruturada

  1. Como você investigaria uma tela que exibe informações desatualizadas de uma reserva depois que seu estado muda?

    Observe se a abordagem de depuração é clara e relaciona o que aparece na tela ao estado e aos efeitos do React.

  2. Como você investigaria uma tela de perfil que se comporta de maneira diferente no Android e no iOS?

    Procure uma maneira prática de isolar e entender o comportamento específico de cada plataforma.

  3. Explique como você investigaria um componente que continua sendo atualizado depois que um efeito é executado.

    Observe se a pessoa raciocina sobre o componente e seu efeito, em vez de apenas repetir uma definição decorada.

  4. Como você executaria, depuraria e prepararia uma alteração em um projeto de React Native para lançamento?

    Procure uma explicação coerente sobre o fluxo de trabalho diário relacionado à alteração.

Equidade e adaptações

As questões abordam o trabalho em si: código que um desenvolvedor de React Native lê e escreve no dia a dia, com identificadores simples e situações neutras de apps, como listas de tarefas, reservas e perfis. Os nomes usados nos exemplos refletem diversas origens, o inglês é o inglês americano, simples e conciso, e nenhuma questão depende da memorização de números de versões, parâmetros de comandos raramente usados ou da configuração interna de uma única empresa. Cada questão tem um tempo curto próprio, igual para todos os candidatos.

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.

Leia sobre nossa abordagem de equidade

Detalhes do teste

Um teste curto e cronometrado de conhecimentos práticos para desenvolver apps para dispositivos móveis com React Native. Os candidatos leem pequenos trechos de código e cenários breves e avaliam o que uma tela vai exibir, por que um componente apresenta problemas, como o app se comunica com Android e iOS e como um projeto é executado, depurado e preparado para lançamento.

  • 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, 3 minutos, antes do teste cronometrado.

React Native, React, Android, iOS, Xcode, Expo, Gradle, CocoaPods, Kotlin, Swift são marcas registradas de seus respectivos proprietários. A HireValid não é afiliada a eles nem conta com o endosso deles.

Perguntas frequentes

O teste de React Native depende de uma versão ou configuração específica?+

Não. Nenhuma questão depende da memorização de números de versões, parâmetros de comandos raramente usados ou da configuração interna de uma única empresa. As questões usam código que um desenvolvedor de React Native lê e escreve no dia a dia, com identificadores simples e situações neutras de apps, como listas de tarefas, reservas e perfis.

Os candidatos podem usar recursos de apoio durante o teste de React Native?+

Não é permitido usar recursos de apoio neste teste. Os candidatos também não podem voltar a uma questão anterior. Cada questão tem um tempo curto próprio, igual para todos os candidatos.

Para quem foi criada a avaliação de React Native?+

É para desenvolvedores mobile que criam e mantêm apps em React Native. Isso inclui profissionais com um ou dois anos de experiência e desenvolvedores que estão migrando para React Native depois de trabalhar com React para web ou com desenvolvimento nativo para Android ou iOS.

Como os candidatos podem conhecer o formato do teste de React Native?+

O conjunto de prática tem quatro perguntas e leva três minutos. Ele permite que os candidatos conheçam o formato de múltipla escolha antes do teste de 10 minutos, que se concentra no trabalho prático com aplicativos móveis.

Testes relacionados

Use o teste React Native na sua próxima contratação

O plano Free inclui 5 testes essenciais; os planos pagos incluem Biblioteca completa de testes.

Use este teste gratuitamentePlano Free. Sem cartão de crédito.
Plano Free. Sem cartão de crédito.Use este teste gratuitamente

Sobre a equipe editorial

Escrito e verificado pela equipe editorial da HireValid. Fontes consultadas . Leia a política editorial.