Java
@Data @Entity @Table(name = "_store") public static class Book { @Id private String id; private String title; private String author; private int price; @Transient private String tmp; @Enumerated(EnumType.STRING) private BookType type; } public enum BookType { COMMON, PREMIUM; }
¿Cuál es la diferencia entre las interfaces Runnable y Callable en Java, y cómo se utilizan?
¿Qué experiencia tiene con mecanismos de gestión automática de memoria y recolección de basura en aplicaciones?
¿Qué métodos utilizaste para mejorar la eficiencia de la interacción con la base de datos en tus proyectos?
¿Qué proporciona un rendimiento más rápido en Java: el uso de tipos de datos primitivos o objetos?
¿Qué parámetros y propiedades deben tener los recursos para que puedan liberarse o cerrarse automáticamente?
¿Cómo trabajar con el Persistence Context o EntityManager para que no se llene la memoria?
¿Cómo estás en general con las tecnologías DevOps — Kubernetes, CI/CD y otros?
¿Se pueden crear métodos para aceptar y devolver valores en interfaces funcionales?
¿Tiene experiencia en realizar o participar en revisiones de código (Code Review)?
¿Cómo se realiza la comprobación de igualdad de diferentes tipos de datos?
¿Cuándo tarda más en insertar datos en una tabla: con índices creados o sin ellos?
¿Estás dispuesto a violar los principios de normalización de datos para aumentar la velocidad de la base de datos?
¿En qué consiste exactamente su trabajo en su puesto actual?
¿Cuál fue la carga máxima en el proyecto?
¿Se puede modificar el tamaño del área de pila asignada para almacenar datos en programación?
¿Qué esquema de pool de conexiones se aplicará al iniciar la aplicación usando Spring Boot Data JPA si en el proyecto se implementan tanto un pool de conexiones propio como el estándar?
¿En qué se diferencian EXPLAIN y EXPLAIN ANALYZE? ¿Qué sucederá si ejecuta la misma consulta con EXPLAIN ANALYZE dos veces seguidas?
¿Qué es importante para ti al elegir un trabajo?
¿Puedes describir paso a paso qué sucede cuando haces una solicitud HTTP en el navegador, desde la entrada de la URL hasta recibir la respuesta?