¿Tiene experiencia en el uso de API Criteria en JPA para construir consultas dinámicas?
Java
Explica qué es una dependencia cíclica en el contexto de Spring y cómo evitarla
¿Puedes comparar la velocidad de búsqueda de un elemento en diferentes tipos de colecciones?
¿Qué signos indican la necesidad de transformar una aplicación monolítica en una arquitectura de microservicios?
¿Dónde se almacena en la memoria la información sobre los elementos de ArrayList en la JVM?
¿Qué tipos de uniones de tablas utilizas en las consultas SQL?
¿Qué métodos se pueden usar para invertir el orden de las palabras en una cadena?
Explique la diferencia entre el algoritmo de búsqueda binaria y la estructura de datos árbol binario de búsqueda.
¿Cuál es la mejor forma de almacenamiento y estructura de datos para guardar un gran conjunto de números que no exceden 30000 en valor absoluto, para garantizar una búsqueda rápida y un uso mínimo de memoria?
¿Puedes describir una situación en la que el uso de un índice compuesto en una base de datos sería especialmente útil?
¿Cuál es la diferencia en rendimiento entre usar tipos de datos primitivos y sus envoltorios de objetos?
¿Puede explicar la esencia de las operaciones en cascada en el contexto del trabajo con bases de datos o listas?
¿Cuál es el papel de la anotación @Transactional en el marco de Spring y en qué escenarios se aplica?
¿En qué se diferencian los conceptos de Path y ClassPath en el contexto del trabajo con rutas en Java?