Perguntas e testes de programação Java

Os testes de programação Java online Devskiller prontos para uso são amplamente utilizados para triagem técnica e entrevistas online. Eles ajudam os recrutadores técnicos e gerentes de RH a selecionar desenvolvedores Java com as habilidades certas para entrevistas no local e selecionar as más.

Os testes de programação Devskiller incluem perguntas de entrevista de programação Java e tarefas de programação Java. Todos os testes de codificação Devskiller são alimentados pela metodologia RealLifeTesting™.

Se você está procurando por exemplos de perguntas e testes de programação Java para avaliar seus candidatos, inicie um teste gratuito ou entre na sua conta.

Tecnologias abrangidas:

Linguagem de programação: Java

frameworks e bibliotecas Java: Spring framework, Spring boot, Hibernate, JPA, GWT, JSF, Vaadin, Play framework Groovy, SpockFramework, JUnit, TestNG e outros

Construir ferramentas: Maven, Gradle.

Java
JUNIOR
Competências testadas
Duração
35 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Java

Tarefa de programação - Nível: Fácil

Java | Simple CRUD using HttpClient - Implementar еasу operações básicas de CRUD, usando Java 11 HttpClient.

Disponível em Planos de Equipe e de Empresa

Criar conta
GQ
SENIOR
Competências testadas
Duração
49 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de GQ, Unidade de teste, Manual Testing, Testes

Tarefa de programação - Nível: Difícil

QA | Java, Selenium | Multi-factor authentication test automation - Automate the authentication mechanism in Selenium.

Disponível em Planos de Equipe e de Empresa

Criar conta
Selénio
MÉDIO
Competências testadas
Duração
40 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Lacunas de código

avaliação do conhecimento de Java, GQ, Selénio

Tarefa de programação - Nível: Médio

QA | Java, Selenium | Text and link extraction - The aim of this task is to test the candidate's abilities in retrieving text from the page. The tasks include waiting for an element with text to be visible as well as invisible elements.

Disponível em Planos de Equipe e de Empresa

Criar conta
Java
JUNIOR
Competências testadas
Duração
34 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Java, Bota da Primavera

Tarefa de programação - Nível: Fácil

Java | Spring Boot, Kotlin | Orders microservice - Implement a backbone of the RESTful miscroservice.

Disponível em Planos de Equipe e de Empresa

Criar conta
Selénio
JUNIOR
Competências testadas
Duração
35 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Lacunas de código

avaliação do conhecimento de Java, GQ, Selénio

Tarefa de programação - Nível: Fácil

Java | Selenium | Dropdowns and collections - Implement two methods in the SeleniumExecutor class, which should use the Selenium WebDriver to perform the below tasks on the page from the src/test/resources/__files/index.html page.

Disponível em Planos de Equipe e de Empresa

Criar conta
Selénio
JUNIOR
Competências testadas
Duração
43 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Lacunas de código

avaliação do conhecimento de Java, Selénio

Tarefa de programação - Nível: Fácil

Java | Selenium | Autenticação em serviço web - Implementar quatro métodos na classe LoginPage marcados com //TODO de implementação. Todos eles devem usar o Selenium WebDriver para interagir com a página.

Disponível em Planos de Equipe e de Empresa

Criar conta
Bota da Primavera
JUNIOR
Competências testadas
Duração
34 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Java, Bota da Primavera

Tarefa de programação - Nível: Fácil

Java | Spring Boot | Indicador de Saúde - Implementar o método de saúde dentro da classe ServiceHealthCheck.

Disponível em Planos de Equipe e de Empresa

Criar conta
Bota da Primavera
JUNIOR
Competências testadas
Duração
2 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Java, Bota da Primavera

Tarefa de programação - Nível: Fácil

Java | Spring Boot com consultas JPA - Implemente consultas SQL para encontrar a melhor plataforma de streaming.

Disponível em Planos de Equipe e de Empresa

Criar conta
Java
JUNIOR
Competências testadas
Duração
26 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Java, MongoDB, NoSQL

Tarefa de programação - Nível: Fácil

Java | MongoDB | Base de dados de filmes - Implemente uma classe para recuperar filmes de uma base de dados.

Disponível em Planos de Equipe e de Empresa

Criar conta
Primavera
MÉDIO
Competências testadas
Duração
101 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Java, Primavera, APP

Tarefa de programação - Nível: Médio

Java | Spring, Hibernate | RESTful Blog - Implemente um recurso de comentário para uma aplicação REST simples para servir um blog.

Disponível em Planos de Equipe e de Empresa

Criar conta
Hibernate
JUNIOR
Competências testadas
Duração
35 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Perguntas de escolha

avaliação do conhecimento de Hibernate, Java

Tarefa de programação - Nível: Fácil

Java | Hibernate | Attribute Converter - Implementar os métodos do Attribute Converter em falta para executar corretamente o mapeamento da entidade.

Disponível em Planos de Equipe e de Empresa

Criar conta
java
SENIOR
Competências testadas
Duração
110 minutos, no máximo.
Avaliação
Automático
Visão geral dos testes

Verificação do conhecimento #1

Pergunta de escolha múltipla do núcleo Java

Verificação do conhecimento #1

Pergunta de escolha múltipla do núcleo Java

Tarefa de programação

Loja de Configuração Distribuída - caching, reflexão, AOP, aspectos de proxy

Disponível em Planos de Equipe e de Empresa

Criar conta

Os melhores papéis para um desenvolvedor de software Java:

As funções recomendadas para desenvolvedores Java incluem:

  • Desenvolvedor web
  • Desenvolvedor de software
  • desenvolvedor Java
  • desenvolvedor de IU
  • Desenvolvedor de aplicações
  • Desenvolvedor back end
  • Desenvolvedor embutido

Como funcionam os nossos testes Java Online

Usando a metodologia RealLifeTesting™, as perguntas da entrevista de programação Java do Devskiller ajudam a colocar seu candidato em um ambiente para examinar suas habilidades de codificação. Dê-lhes acesso a todas as ferramentas necessárias para completar uma série de tarefas que eles enfrentariam regularmente como desenvolvedores na sua empresa. 

Criar prazos e construir uma série de cenários e tarefas para ajudar a medir e avaliar o pensamento técnico e de resolução de problemas dos seus candidatos. 

Características principais

  • Avalia as habilidades de desenvolvimento Java dos candidatos em um ambiente que você projetou e mede suas habilidades de codificação, em vez de credenciais acadêmicas.
  • Teste os desenvolvedores Java em qualquer parte do mundo a qualquer hora do dia
  • Um ambiente de codificação natural onde o seu candidato tem acesso a todas as ferramentas que tem disponíveis no trabalho para o qual está a contratar
  • Criar automaticamente um relatório de fácil leitura e compreensão para recrutadores não-técnicos
  • Verifique a integridade do trabalho do seu candidato com controles de plágio robustos e complexos

O que procurar em um desenvolvedor Java

O Java é uma das linguagens de codificação mais utilizadas por aí. Com uma linguagem tão versátil, é importante que você saiba o máximo que puder sobre o seu desenvolvedor Java. Um desenvolvedor Java que entende as ferramentas do ofício, mais do que a própria linguagem é uma habilidade muito procurada. Isto porque as linguagens e frameworks estão sempre mudando, e o que estava sendo usado há apenas 5 anos é obsoleto pelos padrões de hoje

Java tem sua própria gama de certificados, mas estes dificilmente são confiáveis, pois fazem pouco para assegurar um recrutador sobre as capacidades de um desenvolvedor Java. É por isso que é importante que, juntamente com uma entrevista tradicional, você use um teste Java online para verificar as habilidades que são específicas para a posição para a qual está recrutando. 

Não vês o que queres?

Não consegue encontrar o teste de codificação Java online que procura? Não te preocupes. Use o Devskiller's Task Wizard para criar o seu próprio teste de codificação e dar ao seu candidato acesso a tudo o que ele precisa. Crie uma tarefa que foca em problemas comuns em seu negócio, teste as habilidades certas e faça a melhor contratação.