Ir al contenido

Java 17

Java 17 online coding tests & interview questions

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

Preguntas de elección

evaluar los conocimientos de Java, Java básico, Sistema de E/S, Expresiones lambda, Excepciones

Lagunas del código

evaluar los conocimientos de Java, Java básico, Sistema de E/S, Expresiones lambda, Comunicación en red

Tarea de programación - Nivel: Difícil

Java | Aplicación de biblioteca - Crear una aplicación que permita a la biblioteca gestionar los libros, sus préstamos y preparar algunos informes sobre los libros que no fueron devueltos a tiempo. Terminar la implementación de los métodos de servicio que faltan.

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

Preguntas de elección

evaluar los conocimientos de Java básico, Java, Serialización, Fecha y hora, Genéricos

Lagunas del código

evaluar los conocimientos de Java básico, Java, Gestión de la memoria, Comunicación en red, Expresiones lambda

Tarea de programación - Nivel: Medio

Java | Aplicación de biblioteca - Creación de una aplicación que permita a la biblioteca gestionar los libros y sus préstamos. Su tarea actual es terminar la implementación de los métodos de servicio que faltan.

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

Preguntas de elección

evaluar los conocimientos de Java básico: Comunicación en red, Genéricos, Gestión de la memoria

Lagunas del código

evaluar los conocimientos de Java básico: Colecciones, Gestión de la memoria, Genéricos

Tarea de programación - Nivel: Fácil

Java | Cambio de divisas - Completar la implementación de la aplicación de cambio de divisas, que se encarga de gestionar los tipos de cambio y cambiar las divisas.

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

Preguntas de elección

evaluar los conocimientos de Java, Java básico, Expresiones lambda, Gestión de la memoria

Lagunas del código

evaluar los conocimientos de Java básico, Java, Gestión de la memoria, colecciones, Expresiones lambda

Tarea de programación - Nivel: Fácil

Java | Aplicación de Biblioteca - Creación de una aplicación que permita a la biblioteca gestionar su stock de libros. El objetivo de la tarea es terminar la implementación de los métodos de servicio que faltan.

junit
MEDIO
Habilidades probadas
Duración
73 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Java y CONTROL DE CALIDAD

Lagunas del código

evaluar los conocimientos de Java y CONTROL DE CALIDAD

Tarea de programación - Nivel: Medio

QA | Java, JUnit | Vending Machine - Escribir pruebas unitarias para la verificación de una máquina expendedora.

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

Preguntas de elección

evaluar los conocimientos de API, Java

Lagunas del código

evaluar los conocimientos de Java, API Java Stream, Corrientes

Tarea de programación - Nivel: Medio

Java | Motor de búsqueda estándar - Implementa un motor para la búsqueda de productos basado en predicados simples y compuestos.

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

Preguntas de elección

evaluar los conocimientos de Java

Lagunas del código

evaluar los conocimientos de Java

Tarea de programación - Nivel: Difícil

Java | Cola de precomputación - Implementar cola de prioridad que se utilizará en varios nodos para precomputar asíncronamente estadísticas sobre conjuntos de productos.

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

Preguntas de elección

evaluar los conocimientos de Java

Lagunas del código

evaluar los conocimientos de Java

Tarea de programación - Nivel: Medio

Java | Motor de búsqueda de precomputación - Implementar el motor optimizado para la búsqueda de productos, basado en la tarea de precomputación para precomputar los resultados para cualquier conjunto de las opciones.

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

Preguntas de elección

evaluar los conocimientos de Java, Multihilo

Lagunas del código

evaluar los conocimientos de MongoDB

Tarea de programación - Nivel: Difícil

Java | Circuit Breaker and Retry pattern - Implemente el patrón circuit breaker, fallback y retry en la arquitectura de microservicios.

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

Preguntas de elección

evaluar los conocimientos de Java, Spring Boot

Lagunas del código

evaluar los conocimientos de PostgreSQL, SQL

Tarea de programación - Nivel: Medio

Java | Spring Boot | Microservicio Recuperador de Artículos - Implementar un microservicio para recuperar artículos del sistema de compras.

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

Preguntas de elección

evaluar los conocimientos de Java, Spring Boot, APP

Lagunas del código

evaluar los conocimientos de Java

Tarea de programación - Nivel: Fácil

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

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

Preguntas de elección

evaluar los conocimientos de Java básico, Java, Expresiones lambda, Gestión de la memoria

Lagunas del código

evaluar los conocimientos de Java básico, Java, colecciones, Gestión de la memoria, Expresiones lambda

Tarea de programación - Nivel: Fácil

Java | Core Java | Time Service - Implemente soluciones basadas en su conocimiento de Java Time API.

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

Preguntas de elección

evaluar los conocimientos de Java y Spring Boot

Lagunas del código

evaluar los conocimientos de Java y MongoDB

Tarea de programación - Nivel: Medio

Java | MongoDB, Spring Boot | Buscador de vuelos con caché MongoDB - Implementar código que sea capaz de consultar precios de múltiples aerolíneas según la petición del cliente.

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

Preguntas de elección

evaluar los conocimientos de Java, Primavera, Hibernar

Tarea de programación - Nivel: Fácil

Java | Spring, Hibernate | Aplicación PepperDao - Implementar métodos dentro de la clase PepperDao utilizando Spring e Hibernate.

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

Preguntas de elección

evaluar los conocimientos de Java, Primavera

Tarea de programación - Nivel: Fácil

Java | Spring | Servicio de cambio de divisas - Crear un servicio de cambio de divisas. Debe permitir a los usuarios obtener información sobre los tipos de cambio de divisas 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

evaluar los conocimientos de Java, Primavera

Tarea de programación - Nivel: Fácil

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

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

Preguntas de elección

evaluar los conocimientos de Java, Spring Boot

Lagunas del código

evaluar los conocimientos de Java

Tarea de programación - Nivel: Fácil

Java | Spring Boot | HATEOAS Bike Station - Finalizar la implementación de HATEOAS a la API REST.

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

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

JavaScript | TypeScript | Aplicación de facturas - frontend - Implementar la parte front-end para fusionar y agregar los datos de la factura con los tipos de cambio de divisas.

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

Java | Aplicación de facturas - backend - Implementar la parte backend para buscar y agregar datos de facturas 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

evaluar los conocimientos de Java

Lagunas del código

evaluar los conocimientos de Java

Tarea de programación - Nivel: Fácil

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

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

Preguntas de elección

evaluar los conocimientos de CONTROL DE CALIDAD, Pruebas unitarias, Pruebas manuales, Pruebas

Tarea de programación - Nivel: Difícil

QA | Java, Selenium | Automatización de pruebas de autenticación multifactor - Automatice el mecanismo de autenticación en Selenium.

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

Lagunas del código

evaluar los conocimientos de Java, CONTROL DE CALIDAD, Selenio

Tarea de programación - Nivel: Medio

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

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

Lagunas del código

evaluar los conocimientos de Java, CONTROL DE CALIDAD, Selenio

Tarea de programación - Nivel: Fácil

Java | Selenium | Dropdowns y colecciones - Implementar dos métodos en la clase SeleniumExecutor, que debe utilizar el Selenium WebDriver para realizar las siguientes tareas en la página de la página 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 del código

evaluar los conocimientos de Java, Selenio

Tarea de programación - Nivel: Fácil

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

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

Preguntas de elección

evaluar los conocimientos de Java, Spring Boot

Tarea de programación - Nivel: Fácil

Java | Spring Boot | Health Indicator - Implement the health method inside the ServiceHealthCheck class.