Icono del sitio Blog de Programación y Desarrollo – Nube Colectiva

10 Preguntas de Certificación de Spring para Desarrolladores en Java – Parte 2 (Final)

En la parte anterior llamada 10 Preguntas de Certificación de Spring para Desarrolladores en Java – Parte 1, vimos las 5 primeras preguntas que suelen hacer las organizaciones que brindan examenes de cerificación en Spring. Algunas son muy técnicas y otras pueden ser fáciles y populares. Veamos en esta segunda parte y última, otro grupo de Preguntas de Certificación de Spring para Desarrolladores en Java, vamos con ello.

Partes

Antes de continuar con este Post, te invito a leer los siguientes artículos:

Asimismo,te invito a escuchar el Podcast: “Dominio del trabajo con Varios Lenguajes de Programación“¿ Cual Es El Momento Ideal Para Dejar Tu Empleo y Ser Freelance ?” (Anchor Podcast)

Spotify: Sound Cloud: Apple Podcasts Anchor Podcasts

Bien ahora continuemos con el Post: 10 Preguntas de Certificación de Spring para Desarrolladores Java – Parte 2 (Final). 

¿ Cuál de estos asegura que si algo sale mal, los cambios se conservarán una vez que el sistema esté de vuelta ?

  1. Atomicidad
  2. Consistencia
  3. Aislamiento
  4. Durabilidad

Respuesta correcta: 4

Explicación: El efecto de una transacción no tendrá ningún impacto en otra transacción , por lo que son independientes entre sí. Están totalmente aislados unos de otros.

¿ Cuáles de los siguientes se configuran automáticamente cuando se usa @DataJpaTest ?

  1. Repositorios de Spring
  2. Seguridad de Spring
  3. Fuente de datos
  4. Fuente del mensaje

Respuesta correcta: 1,3

Explicación: “La anotación @DataJpaTest configura automáticamente lo siguiente:

¿ Cuál de los siguientes métodos se llamará primero en el ciclo de vida del bean ?

  1. Método afterPropertiesSet() en la interfaz InitializingBean{}
  2. método de inicio como se especifica en la configuración Spring XML
  3. Cualquier método anotado con @PostConstruct
  4. Cualquier método llamado “init”

Respuesta correcta: 3

Explicación: Para cada bean en el contenedor, el ciclo de vida ocurre de la siguiente manera: Se crea una instancia del bean utilizando los metadatos del bean. Se establecen las propiedades y dependencias del bean. Cualquier instancia de BeanPostProcessor tiene la oportunidad de procesar el nuevo bean.

¿ A qué se refieren las expresiones SpEL que comienzan con # ?

  1. Propiedades en el entorno de la aplicación
  2. Spring Beans
  3. Literal Values
  4. JVM Properties

Respuesta correcta: 2

Explicación: Se hace referencia a un Spring Bean utilizando su nombre con el prefijo @ en SpEL.

¿ Cuál de los siguientes tipos de información relacionada con Spring MVC se recopila en métricas por Spring Boot Actuator de forma predeterminada ?

  1. Usuario solicitante
  2. Método HTTP
  3. Endpoint accedido
  4. Response status

Respuesta correcta: 2,3,4

Explicación: De manera predeterminada, las métricas relacionadas con Spring MVC están etiquetadas con la siguiente información:

Espero te hayan sido útiles todas estas preguntas. Si deseas aprender Spring y Spring Boot desde cero de una manera guiada y centrada en el código, también te sugiero que consultes Learn Spring: The Master Class de Eugen Paraschiv para obtener un aprendizaje más profundo de Spring Framework.

Conclusión

Obtener un certificado que valide que eres experto en una determinada herramienta o tecnología, te da un gran plus en tus entrevistas te empleo. Asimismo conocer a fondo y de manera correcta como funciona una tecnología, hará que los proyectos que realices sean más profesionales y si surge algún problema, lograrás solucionarlo.

Nota (s)

 

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.

Salir de la versión móvil