Java
¿Cuáles son las diferencias entre el uso de flujos de datos y los bucles tradicionales en programación?
¿Qué significa el código de estado HTTP 403 y cuál es su esencia al interactuar con el servidor?
¿Cómo implementar los principios SOLID en proyectos reales?
¿Cuál es el propósito del parámetro propagation en la anotación @Transactional en Spring?
¿Qué se entiende por el concepto de classpath en Java y cómo funciona?
¿Se puede aplicar la anotación @Component a una interfaz en el marco de Spring Framework?
¿Qué son los niveles de aislamiento de transacciones? ¿Cuáles conoces?
¿Qué proyecto realizado te llena de orgullo?
¿Para qué sirve synchronized? ¿Qué usarías para implementar un contador seguro para hilos en lugar de synchronized?
¿Qué métodos de comunicación entre procesos (IPC) conoces a nivel de interfaces del sistema operativo Unix?
Si la monitorización muestra que la base de datos ha comenzado a responder lentamente, ¿cómo buscaría la causa?
¿Para qué sirve el método HTTP PATCH y en qué se diferencia de otros métodos de actualización de recursos?
¿Cómo ejecutar consultas SQL nativas en Hibernate?
¿Qué situaciones o comportamientos en el equipo consideras inaceptables?
¿Qué herramientas y protocolos utilizaron para el intercambio de datos entre microservicios?
¿Qué herramientas o clases se utilizan para rastrear el estado de los hilos y su interacción mutua?
¿Qué métodos utilizas para lograr una alta cohesión de componentes durante la refactorización del código?
Hay un tema y 5 instancias de un mismo servicio en un grupo de consumidores. ¿Qué podría salir mal?
¿Cuál es su experiencia con el lenguaje de programación Kotlin?
¿Para qué se utilizan los tipos de datos atómicos en programación?