El logo de DevSkillerLogotipo de TalentBoostLogotipo de TalentScore

Preguntas de entrevista de programación Java y pruebas de programación Java

Las pruebas de programación en línea de DevSkiller, listas para usar, se utilizan ampliamente para la selección técnica y las entrevistas en línea. Ayudan a los reclutadores técnicos y a los gerentes de recursos humanos a seleccionar a los desarrolladores de Java con las habilidades adecuadas para las entrevistas en el sitio y a descartar a los malos.

Las pruebas de programación de DevSkiller comprenden preguntas de entrevista de programación de Java y pruebas de programación de Java. Todas las pruebas de programación de DevSkiller se basan en la metodología de RealLifeTesting™.

Si está buscando ejemplos de preguntas y pruebas de entrevista con programación Java para evaluar a sus candidatos, inicie una prueba gratuita o entre en su cuenta.

Tecnologías cubiertas:

Lenguaje de programación: Java

Marcos y bibliotecas de Java: Spring framework, Spring boot, Hibernate, JPA, GWT, JSF, Vaadin, Play framework Groovy, SpockFramework, JUnit, TestNG y otros

Construir herramientas: Maven, Gradle.

Primavera
JUNIOR
Habilidades probadas
Duración
35 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Primavera

Tarea de programación - Nivel: Fácil

Java | Spring | Servicio de cambio de moneda - Crear un servicio de cambio de moneda. Debe permitir a los usuarios obtener información sobre los tipos de cambio de moneda y calcular la cantidad de dinero que obtendrán después del cambio.

Java
JUNIOR
Habilidades probadas
Duración
35 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Primavera

Tarea de programación - Nivel: Fácil

Java | Kafka | Reserva de billetes de avión - Implementar el servicio de validación de la calidad de los datos que se reciben de las agencias de viajes.

Bota de Primavera
JUNIOR
Habilidades probadas
Duración
54 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Bota de Primavera

Lagunas en el código

evaluando el conocimiento de Java

Tarea de programación - Nivel: Fácil

Java | Spring Boot | Estación de Bicicletas HATEOAS - Termina la implementación de HATEOAS al REST API.

Java
JUNIOR
Habilidades probadas
Duración
120 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación de Front End - Nivel: Fácil

JavaScript | TypeScript | Aplicación de facturas - frontend - Implementa la parte del frontend para fusionar y agregar los datos de la factura con los tipos de cambio de la moneda.

Tarea de programación del Back End - Nivel: Fácil

Java | Aplicación de facturación - backend - Implementa la parte del backend para buscar y agregar los datos de la factura con el servicio y los métodos DAO.

Java
JUNIOR
Habilidades probadas
Duración
29 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java

Lagunas en el código

evaluando el conocimiento de Java

Tarea de programación - Nivel: Fácil

Java | GetWordFromText and Reverse - Implementar dos métodos que devolverán las palabras del texto y las invertirán.

Java
JUNIOR
Habilidades probadas
Duración
35 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java

Tarea de programación - Nivel: Fácil

Java | CRUD simple usando HttpClient - Implementa еasу operaciones básicas de CRUD, usando Java 11 HttpClient.

QA
SENIOR
Habilidades probadas
Duración
49 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de QA, Pruebas de la unidad, Prueba manual, Prueba

Tarea de programación - Nivel: Duro

QA | Java, Selenium | Automatización de la prueba de autenticación multifactorial - Automatizar el mecanismo de autenticación en Selenium.

Selenio
MIDDLE
Habilidades probadas
Duración
40 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas en el código

evaluando el conocimiento de Java, QA, Selenio

Tarea de programación - Nivel: Medio

QA | Java, Selenio | Extracción de texto y enlaces - El objetivo de esta tarea es probar las habilidades del candidato para recuperar el texto de la página. Las tareas incluyen esperar a que un elemento con texto sea visible, así como elementos invisibles.

Java
JUNIOR
Habilidades probadas
Duración
34 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Bota de Primavera

Tarea de programación - Nivel: Fácil

Java | Spring Boot, Kotlin | Ordena el microservicio - Implementa una columna vertebral del miscroservicio RESTful.

Selenio
JUNIOR
Habilidades probadas
Duración
35 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas en el código

evaluando el conocimiento de Java, QA, Selenio

Tarea de programación - Nivel: Fácil

Java | Selenio | Descargas y colecciones - Implementar dos métodos en la clase SeleniumExecutor, que debería utilizar el Selenium WebDriver para realizar las siguientes tareas en la página de la src/test/resources/__files/index.html.

Selenio
JUNIOR
Habilidades probadas
Duración
43 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Lagunas en el código

evaluando el conocimiento de Java, Selenio

Tarea de programación - Nivel: Fácil

Java | Selenium | Autenticación en el servicio web - Implementar cuatro métodos en la clase LoginPage marcados con la implementación //TODO. Todos ellos deben usar el Selenium WebDriver para interactuar con la página.

Bota de Primavera
JUNIOR
Habilidades probadas
Duración
34 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Bota de Primavera

Tarea de programación - Nivel: Fácil

Java | Bota de Primavera | Indicador de Salud - Implementar el método de salud dentro de la clase ServiceHealthCheck.

Bota de Primavera
JUNIOR
Habilidades probadas
Duración
2 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Bota de Primavera

Tarea de programación - Nivel: Fácil

Java | Spring Boot con consultas JPA - Implementa consultas SQL para encontrar la mejor plataforma de streaming.

Java
JUNIOR
Habilidades probadas
Duración
26 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, MongoDB, NoSQL

Tarea de programación - Nivel: Fácil

Java | MongoDB | Base de datos de películas - Implementar una clase para recuperar películas de una base de datos.

Primavera
MIDDLE
Habilidades probadas
Duración
101 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Primavera, JPA

Tarea de programación - Nivel: Medio

Java | Spring, Hibernate | RESTful Blog - Implementar una función de comentarios a una simple aplicación REST para servir un blog.

Hibernación
JUNIOR
Habilidades probadas
Duración
35 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Hibernación, Java

Tarea de programación - Nivel: Fácil

Java | Hibernación | Conversor de Atributos - Implementar los métodos del Conversor de Atributos que faltan para realizar correctamente el mapeo de entidades.

java
SENIOR
Habilidades probadas
Duración
110 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Comprobación del conocimiento #1

Pregunta de opción múltiple sobre Java

Comprobación del conocimiento #1

Pregunta de opción múltiple sobre Java

Tarea de programación

Almacén de configuración distribuida - caching, reflexión, AOP, aspectos de proxy

Java
JUNIOR
Habilidades probadas
Duración
65 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java

Tarea de programación - Nivel: Fácil

Java | Proveedor de configuración - Implementar un proveedor de configuración para cargar propiedades con prioridad de 3 fuentes: argumentos de línea de comandos, archivo y valores por defecto.

Hibernación
JUNIOR
Habilidades probadas
Duración
40 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Hibernación, Java, JPA

Tarea de programación - Nivel: Fácil

Java | Hibernación | Aplicación de recolección de recetas - Implementar los métodos faltantes para realizar con éxito algunas operaciones simples de CRUD.

Android
SENIOR
Habilidades probadas
Duración
60 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Android

Tarea de programación - Nivel: Duro

Android | Manipulaciones de mapas de bits - Implementar las tres operaciones que deben realizarse en una imagen seleccionada antes de iniciar una acción.

Java
JUNIOR
Habilidades probadas
Duración
36 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java

Tarea de programación - Nivel: Fácil

Java | Spring Boot | Microservicio de descuento - Implementa el microservicio usando las características de Spring Boot.

Java
JUNIOR
Habilidades probadas
Duración
68 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java

Tarea de programación - Nivel: Fácil

Java | Find duplicates - Implementa el método findDuplicates que devuelve una nueva lista que contiene duplicados que ocurrieron N veces.

Preguntas de elección

evaluando el conocimiento de ES6, JavaScript, Tipo de letra

Tarea de programación - Nivel: Fácil

JavaScript | Nodo.JS | Servidor Websocket - Completa el archivo server.js para terminar el servidor WebSocket.

SENIOR
Habilidades probadas
Duración
100 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación - Nivel: Duro

iOS | Swift | Conference App Senior - Implementar un servicio de red que se utiliza para interactuar con el servidor.

Tarea de programación - Nivel: Duro

Android | Llamada sincronizada de nativos a Java vía JNI - Proporciona la parte que falta de JNI del combo de comunicación entre nativos y Java que cumple con ciertos requisitos.

JUNIOR
Habilidades probadas
Duración
70 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluando el conocimiento de Java, Android, iOS

Tarea de programación - Nivel: Fácil

Android | Conceptos básicos de estilo - Implementar un estilo que pueda ser reutilizado con una serie de widgets de TextView.

Tarea de programación - Nivel: Fácil

iOS | Swift | Aplicación de la Central Hidroeléctrica - Implementar las funciones que faltan en la aplicación para el análisis de datos de una central hidroeléctrica.

Los mejores papeles para un desarrollador de software de Java:

Los roles recomendados para las pruebas de programación de Java incluyen:

  • Desarrollador web
  • Desarrollador de software
  • Desarrollador de Java
  • Desarrollador de UI
  • Desarrollador de aplicaciones
  • Desarrollador de la parte trasera
  • Desarrollador integrado

Cómo funcionan nuestras pruebas de habilidad en Java en línea

Usando la metodología de RealLifeTesting™, las preguntas de la entrevista de programación en Java de DevSkiller ayudan a poner a tu candidato en un entorno para examinar sus habilidades de codificación. Dales acceso a todas las herramientas que necesitan para completar una serie de tareas que se enfrentarían regularmente como desarrollador en tu empresa.

Crear plazos y construir un rango de escenarios y tareas para ayudar a medir y evaluar la resolución de problemas y el pensamiento técnico de sus candidatos

Características principales

  • Evalúa las habilidades de desarrollo de Java de los candidatos en un entorno diseñado por usted y mide sus capacidades de codificación, en lugar de sus credenciales académicas.
  • Pruebe a los desarrolladores de Java en cualquier lugar del mundo a cualquier hora del día con las pruebas de habilidad de Java
  • Un entorno de codificación natural donde el candidato tiene acceso a todas las herramientas disponibles en el trabajo que está contratando.
  • Crear automáticamente un informe fácil de leer y comprender para los reclutadores no técnicos
  • Verifique la integridad del trabajo de su candidato con controles de plagio robustos y complejos

Qué buscar en un desarrollador de Java

Java es uno de los lenguajes de codificación más utilizados. Con un lenguaje tan versátil, es importante que sepa todo lo que pueda sobre su desarrollador Java. Un desarrollador de Java que entienda las herramientas del oficio, más que el propio lenguaje, es una habilidad muy buscada. Esto se debe a que los lenguajes y los marcos de trabajo están siempre cambiando, y lo que se utilizaba hace sólo 5 años es obsoleto para los estándares actuales

Java tiene su propio rango de certificados, pero estos son difícilmente confiables ya que hacen poco para asegurar a un reclutador sobre las capacidades de un desarrollador de Java. Por eso es importante que, además de una entrevista tradicional, se utilice un test online de habilidades en Java para comprobar las habilidades específicas del puesto para el que se está reclutando.

Encuentre las preguntas de la entrevista de Java

¿Busca preguntas para la entrevista de Java? Los tests de Java de DevSkiller incluyen una amplia variedad de preguntas que se adaptan a cualquier puesto de desarrollador de Java. El lenguaje de programación Java está en constante cambio, lo que significa que tener una amplia gama de preguntas de entrevista Java actuales es vital para proporcionar una comprensión completa de las habilidades del candidato. Puede ser difícil encontrar las mejores preguntas de entrevista de Java que se adapten al puesto específico que necesitas. Por eso, cada cuenta de DevSkiller viene con pruebas de Java precargadas con preguntas del mundo real que también pueden personalizarse para adaptarse al puesto actual. Esto incluye preguntas de entrevista de Java para profesionales con experiencia.

Prepárese para el examen de evaluación de Java

Como el entorno de Java cambia constantemente, es aún más importante prepararse para un examen de evaluación de Java. Esto significa asegurarse de que comprende todo el entorno de Java, desde sus marcos y herramientas hasta el lenguaje Java. Las pruebas de DevSkiller aceleran y facilitan este proceso al proporcionar a las empresas una infraestructura que les permite utilizar su propia base de código o nuestras pruebas de codificación de Java listas para usar. A la hora de prepararse para la prueba de evaluación de Java, es importante recordar que un desarrollador puede tener un título universitario, pero esto no es necesariamente útil cuando se trata de codificación empresarial. A no ser que se contrate para un puesto de principiante o junior, el candidato tiene que tener experiencias recientes en la vida real, como la programación comercial, de hobby o de código abierto.

No tendrá que preocuparse a la hora de prepararse para una prueba de evaluación de Java, ya que incluimos las preguntas más importantes de la entrevista de Java para puestos junior hasta las preguntas de la entrevista de Java para profesionales con experiencia.

Ejemplo de preguntas de la entrevista de programación en Java

Encontrar el ejemplo adecuado de preguntas de entrevista de programación Java puede ser agotador. La metodología RealLifeTestingTM es la base de todos los tests de Java de DevSkiller. Proporciona situaciones del mundo real a los candidatos para que usted pueda probar las habilidades que un desarrollador utilizará en su trabajo diario. Esto ayuda a comprender mejor las habilidades de los candidatos. Los candidatos también prefieren esta forma de prueba en lugar de las típicas preguntas de ejemplo de la entrevista de programación Java. Les permite comprender mejor el puesto y rendir al máximo. Este método también ofrece preguntas de entrevista sobre el núcleo de Java, así como preguntas de entrevista sobre Java para profesionales con experiencia.

¿No ves lo que quieres?

¿No encuentra la prueba de codificación Java en línea que busca? No se preocupe. Utilice el Asistente de Tareas de DevSkiller para crear su propia prueba de codificación y dar a su candidato acceso a todo lo que necesita. Cree una tarea que se centre en los problemas comunes de su empresa, ponga a prueba las habilidades adecuadas y haga la mejor contratación.