Java
¿Qué métodos de lectura de XML conoces? Describe las fortalezas y debilidades de cada uno.
¿Por qué la colección Map ocupa un lugar único en la jerarquía de colecciones?
¿Qué sucede cuando se llama al método load() en Hibernate si el objeto solicitado no se encuentra en la base de datos?
¿Cómo ocultar un bin para que los clientes de la biblioteca no lo vean?
¿Para qué se utilizan las interfaces funcionales ObjDoubleConsumer<T>, ObjIntConsumer<T> y ObjLongConsumer<T>?
¿Cómo distinguir el uso de las anotaciones @Autowired y @Inject en el contexto de Spring y en qué se diferencian?
¿En qué caso la llamada al método clone() o a un prototipo similar creará una nueva instancia del objeto?
¿Qué tipos de bases de datos utilizan SQL para trabajar con datos?
¿Cuántos participantes formaban parte del equipo durante el lanzamiento de este proyecto?
¿Cómo extraer el primer o único elemento de una colección List?
Explique las diferencias entre los contenedores Docker y las máquinas virtuales, su arquitectura y las ventajas de cada uno.
¿Puede explicar las etapas y la gestión del ciclo de vida del objeto Spring Bean?
Al usar colecciones, ¿en qué casos es más rápido recorrer: en ArrayList o en LinkedList?
¿Consideras que el uso de excepciones verificadas es apropiado en programación?
¿Qué función o método de Spring se llama después de la inicialización del Bean en su proceso de creación?
¿Cómo se recomienda implementar la identificación única de objetos al usar Hibernate?
¿Qué enfoques y herramientas proporciona Spring MVC para manejar excepciones y errores?
¿Cómo se realiza la transferencia de variables por referencia al llamar a métodos?
¿Cómo se puede determinar si un mensaje entrante en la aplicación es spam?
¿Es posible en Java obtener una referencia a un array que ha sido modificado dentro de un método desde el código que lo llamó?