¿Qué es un bloqueo mutuo? ¿Cómo evitarlo?
Java
¿Por qué usar Spring WebFlux en lugar de Spring MVC? ¿Cuáles son las ventajas del enfoque reactivo?
¿En qué se diferencia HAVING de WHERE?
¿Qué tipos de relaciones en Hibernate conoces y cómo describirlas? ¿Qué estados de entidad existen?
¿Puede explicar cómo funciona el modelo de memoria en Java y cuáles son los principios básicos en los que se basa?
¿Qué niveles de alcance de dependencias son compatibles en Maven?
¿Cuál es la diferencia entre los patrones Proxy y Decorator en el contexto del diseño de software?
¿Cómo se puede optimizar la base de datos?
¿Qué tipo de trabajo y régimen laboral considera más adecuados para usted?
¿Es Scope Request un ejemplo de uso en ciertos contextos o casos?
¿Cómo implementar la seguridad de las llamadas repetidas a un método en un controlador REST para que sea resistente a la ejecución repetida?
¿Qué fuente de conocimientos utilizó para estudiar el concepto de Future?
¿Dónde se encuentran los archivos de configuración de Maven en el proyecto?
¿Cuáles son las estrategias de entrega de mensajes en Kafka (al menos una vez, como máximo una vez, exactamente una vez)?
¿Qué sucederá al realizar dos llamadas a findById con un mismo ID dentro de una misma sesión de Hibernate (caché de primer nivel)?
¿Se puede considerar Throwable como una excepción que necesariamente debe ser manejada o declarada?
/** * Escribir una clase "Estacionamiento" (sin competencia ni nada por el estilo) * 1. En el constructor se establece el tamaño (capacidad). Hay dos métodos * - boolean enter() - Entrada del coche, devuelve false si el estacionamiento está lleno. * - void exit() - Salida del coche. */
¿Por qué criterios vas a elegir un nuevo lugar de trabajo?
Cuéntame sobre las tareas técnicas que has tenido que resolver en la práctica.
¿Cómo hacer broadcast en Kafka (para que todos los consumidores lean el mensaje)?