¿En qué se diferencia Spring Boot de Spring? ¿Qué se ha añadido en Spring Boot que no existía antes?
Java
¿Por qué la inyección por constructor es la forma recomendada?
¿Es la implementación de un procesamiento idempotente de eventos un logro para un senior o es algo que se espera de él de antemano?
¿Además de Saga, hay otros patrones para transacciones distribuidas?
Cuéntame sobre los niveles de aislamiento de transacciones en la base de datos.
Hay un tema con 10 particiones. ¿Cuántos contenedores (consumidores) se necesitan para leer todas las particiones?
¿Qué cantidad de salario considera?
Apareció una segunda fuente de eventos (un segundo tópico de Kafka), que también cambia la clasificación de las publicaciones. ¿Qué hacer?
¿Qué sucederá si corePoolSize=5, maxPoolSize=10, cola=100 y primero se envían 5 tareas, luego otras 7?
Habla sobre la anotación @ElementCollection.
Tarea de código: Spring @Transactional y auto-invocación (captura de pantalla con código)
¿Qué sucede con las copias de trabajo al hacer un git reset?
¿Cómo se garantiza la integridad de las transacciones al pasar de monolito a microservicios?
¿Es posible configurar para que cada instancia del microservicio lea todos los mensajes del tópico? ¿Y cómo distribuir el procesamiento entre los pods en Kubernetes?
¿Se puede evaluar el rendimiento de una consulta sin ejecutarla?
¿Se abrirá una transacción si el método A llama al método B con @Transactional dentro de la misma clase?
¿Has trabajado con programación multihilo? ¿Qué has utilizado?
Cuéntame sobre la tarea más difícil/interesante.
¿Qué estrategias de herencia conoces en JPA? ¿Cuáles has utilizado?
¿Ha tenido que trabajar en especificaciones técnicas con analistas? ¿Cómo lo ve?