¿Qué áreas y direcciones desea desarrollar en su carrera profesional?
Java
¿Puedes explicar qué estados puede tener un objeto Entity?
¿Qué otros idiomas o tecnologías ha aprendido durante su carrera además de Java?
¿Es obligatorio seguir ciertas reglas al sobrescribir los métodos equals y hashCode en Java?
Explique los principios básicos de funcionamiento de Apache Kafka y sus características arquitectónicas.
¿Se puede usar la anotación @Component en Spring en lugar de @Service para definir beans?
¿En qué casos se recomienda usar índices en una base de datos?
¿Puedes enumerar y explicar las principales áreas de alcance de los componentes Bean en Spring?
¿Puedes explicar qué es un conjunto de hash vinculado (LinkedHashSet) y cómo funciona en Java?
¿Tiene experiencia en la configuración y monitoreo de métricas del sistema?
¿Cómo actualizaría los datos del cliente en la base al desplegar una nueva versión del sistema?
Cuéntame sobre la API de colecciones de Java: jerarquía, estructuras, implementaciones
Cuéntame sobre la clave foránea: ¿para qué sirve y cuáles son sus desventajas?
Explique las diferencias entre los métodos de obtener y establecer valores en las clases.
¿Cómo determinar si una excepción es comprobable o no comprobable en un lenguaje de programación?
¿En qué consiste la desventaja de implementar Singleton mediante código manual y por qué se considera una mala práctica?
¿Se pueden pasar parámetros de entrada a una declaración preparada CallableStatement y cómo se hace?
¿Cómo se llama la parte responsable de la configuración y los parámetros en Spring Boot?
¿Qué es la idempotencia y cómo garantizarla?
¿Puede explicar qué es Kafka Streams y cómo se utiliza para procesar datos en flujo?