¿Ha escrito código siguiendo el estilo de programación funcional?
Java
¿De qué componentes constan las clases atómicas y cómo se implementan?
¿Puede explicar qué es SAP ERP y para qué se utiliza en los procesos empresariales?
¿Al usar @RestController, se crea una nueva instancia del servicio para cada solicitud HTTP o se usa el mismo objeto?
¿Puede explicar qué se entiende por 'transacción pesimista' en el contexto de los sistemas de gestión de bases de datos?
¿Cómo se puede acceder a los métodos o propiedades de la clase base desde un heredero?
¿Para qué sirve el método hashCode() en un objeto en Java y cómo se debe usar correctamente?
¿Qué métodos se pueden usar para eliminar registros relacionados con una clave externa en una base de datos?
¿Cómo se llama la situación cuando un método se llama a sí mismo?
¿Se ejecutará de manera independiente el método b, anotado con @Transactional con Propagation: REQUIRES_NEW, cuando se llame desde el método a, también anotado con @Transactional?
¿Creaste alguna excepción personalizada para manejar errores en tus proyectos?
¿Qué hace que el patrón Singleton sea tan popular y en qué casos se utiliza?
Explica el propósito y funcionamiento del contenedor Optional en Java.
¿Qué le impulsa a buscar nuevas oportunidades en su carrera profesional y por qué está considerando cambiar de proyecto actual?
La aplicación funcionaba normalmente, pero cuando la carga aumentó a 15k RPS, comenzaron los errores OutOfMemoryError. ¿Cuál es el plan de acción?
¿Cómo enriquecer el contexto de LLM? ¿Qué es RAG y cómo funciona?
¿En qué se diferencia la interfaz Runnable de la interfaz Callable en Java?
¿Cómo están relacionados los colisiones al usar funciones hash y el método hashCode en Java?
¿Cómo reemplazar un valor en SELECT, por ejemplo, en lugar de 150, siempre mostrar 100?