¿Se puede crear una operación propia para procesar flujos de datos dentro de un sistema existente?
Java
¿En qué casos es conveniente utilizar el versionado de API?
¿Cómo contribuyen los principios SOLID a mejorar la calidad y mantenibilidad del software?
¿Puede explicar qué es la lectura fantasma en el contexto de la gestión de transacciones?
¿Se puede cambiar el valor de una variable declarada como efectivamente final dentro de un objeto?
[nombre] preguntó: cuéntenos sobre decisiones arquitectónicas: arquitectura de microservicios, event-driven/DDD u otros enfoques; por qué las eligió y cuáles fueron los compromisos?
¿Puedes explicar los principios básicos y las características de la programación orientada a objetos?
¿Se pueden usar tipos de datos primitivos como claves en estructuras de datos o bases de datos?
¿Hay actualmente otras entrevistas en la etapa final o ofertas en mano?
¿Cuáles son las principales diferencias entre las versiones de Java 8 y Java 11 en términos de funciones y capacidades?
¿Qué es Stream en Java?
¿En qué se diferencian los enfoques de inyección de dependencias a través del constructor y a través del setter en el contexto del desarrollo de software?
¿En qué situaciones es preferible utilizar soluciones basadas en bases de datos NoSQL?
¿Puedes enumerar las anotaciones para los controladores que contienen palabras clave adicionales o parámetros?
¿Qué método de transmisión de resultados se utilizó en su último proyecto?
¿Cuál será el número de transacciones creadas si un método anotado con @Transactional llama a otro método con la misma anotación?
¿Cómo reaccionarías si surgieran conflictos en el equipo o si los colegas mostraran una actitud negativa?
¿Puede explicar la implementación interna y el mecanismo de funcionamiento de la clase StringBuilder en Java?
¿Puedes explicar qué significa el término 'variable atómica' en programación?
¿Cuál es la diferencia entre Java Persistence Query Language (JPQL) y Hibernate Query Language (HQL)?