Pregunta 1
¿Por qué se considera a Java como un lenguaje multiplataforma?
Opciones:
Pregunta 2
¿Qué diferencia existe entre JRE y Java SE?
Opciones:
Pregunta 3
¿Qué caracteriza a los tipos de datos primitivos en Java?
Opciones:
Pregunta 4
Dado el siguiente código en Java, ¿qué tipo de dato es name y qué tipo de dato es age?
Opciones:
Pregunta 5
Si estás trabajando en una empresa que requiere soporte y actualizaciones constantes para su software en Java, ¿qué versión de Java sería más adecuada?
Opciones:
Pregunta 6
¿Qué operador de asignación en Java se utiliza para sumar un valor a una variable y asignarle el resultado?
Opciones:
Pregunta 7
¿Qué operador aritmético en Java se utiliza para obtener el residuo de una división?
Opciones:
Pregunta 8
Si tienes dos condiciones y deseas que ambas se cumplan para que una afirmación sea verdadera, ¿qué operador lógico usarías en Java?
Opciones:
Pregunta 9
Si tienes dos variables, x = 5 y y = 10, y deseas verificar si x es menor que y y y es mayor que 10, ¿cuál sería la expresión correcta?
Opciones:
Pregunta 10
Dado el siguiente código en Java, ¿Qué se imprimirá en la consola?
Opciones:
Pregunta 11
¿Qué permite la programación orientada a objetos en comparación con la programación estructurada?
Opciones:
Pregunta 12
¿Cuál de los siguientes NO es uno de los pilares fundamentales de la programación orientada a objetos?
Opciones:
Pregunta 13
¿Qué caracteriza a un constructor en Java?
Opciones:
Pregunta 14
Si deseas que el atributo kilometraje de la clase Auto no pueda tener valores negativos, ¿cuál sería la forma correcta de definir el setter?
Opciones:
Pregunta 15
Si tienes una clase Libro y deseas que cada libro tenga un título y un autor al ser instanciado, pero también quieres que sea posible crear un libro sin especificar el autor, ¿cuál sería la forma correcta de definir los constructores?
Opciones:
Pregunta 16
¿Qué modificador de acceso en Java permite que una clase sea accesible solo por clases en el mismo paquete?
Opciones:
Pregunta 17
Si un método en Java tiene el modificador static, ¿qué significa esto?
Opciones:
Pregunta 18
¿Qué representa la herencia en la programación orientada a objetos en Java?
Opciones:
Pregunta 19
Si estás diseñando una clase Empleado, y quieres asegurarte de que ninguna otra clase pueda heredar de ella, ¿qué modificador deberías usar?
Opciones:
Pregunta 20
Dado el siguiente código, ¿cuál es la forma correcta de acceder al método “mostrar Mensaje” sin crear una instancia de la clase “Saludo”?
Opciones:
Pregunta 21
¿Cuál es el propósito principal de una API?
Opciones:
Pregunta 22
¿Qué método HTTP se utiliza para solicitar una representación de un recurso y recuperar datos?
Opciones:
Pregunta 23
Para que una API se considere RESTful, ¿cuál de los siguientes criterios NO es necesario?
Opciones:
Pregunta 24
Dado el siguiente código en Java, ¿qué hace este fragmento de código?
Opciones:
Pregunta 25
Si deseas enviar datos para crear un nuevo producto en tu API RESTful, ¿qué método HTTP y formato preferido usarías basándote en las prácticas comunes?
Opciones:
Pregunta 26
¿Qué lenguajes de programación son compatibles con Spring Boot para desarrollar aplicaciones?
Opciones:
Pregunta 27
¿Cuál es la función principal de un controlador en un proyecto Spring Boot?
Opciones:
Pregunta 28
¿Cuál es el principal objetivo de utilizar marcos de trabajo como Spring Boot en el desarrollo de aplicaciones?
Opciones:
Pregunta 29
Estás utilizando Postman para probar tu API desarrollada con Spring Boot. Si deseas actualizar la información de un registro específico de la entidad "Usuario" con el ID 5, ¿cuál sería el método y URL adecuados?
Opciones:
Pregunta 30
Estás trabajando en un proyecto con Spring Boot y necesitas agregar una nueva funcionalidad. ¿Dónde deberías colocar las clases que contienen la lógica y funcionalidad de esta nueva característica?
Opciones:
Pregunta 31
¿Qué es CRUD en el contexto de aplicaciones y bases de datos?
Opciones:
Pregunta 32
En Java, ¿Qué es Hibernate?
Opciones:
Pregunta 33
¿Qué representa la anotación @Entity en el contexto de Java y bases de datos?
Opciones:
Pregunta 34
Estás trabajando con Hibernate y necesitas especificar una relación uno-a-uno entre dos entidades. ¿Qué anotación usarías?
Opciones:
Pregunta 35
Si estás utilizando Hibernate y quieres indicar que un atributo es una columna en la base de datos, ¿qué anotación usarías?
Opciones:
Pregunta 36
¿Qué es Spring Security?
Opciones:
Pregunta 37
¿Qué es JWT?
Opciones:
Pregunta 38
¿Cuál es el propósito de los diferentes entornos como DEVELOPMENT, QA, PREPRODUCCIÓN y PRODUCCIÓN?
Opciones:
Pregunta 39
Estás en el proceso de proteger las contraseñas en tu aplicación. ¿Qué librería te ayudaría a proteger las contraseñas mediante Bcrypt?
Opciones:
Pregunta 40
Estás en el proceso de configurar la seguridad de tu aplicación en Spring. ¿Cuál es el estándar para proteger las aplicaciones desarrolladas en Spring?
Opciones: