Java
¿Cómo se puede hacer para que un array devuelto a través de un getter no pueda ser modificado desde fuera?
¿Tiene experiencia práctica en desarrollo con Kotlin?
Todos los beans son singletons. Se reciben muchas solicitudes en el mismo método REST. ¿Qué garantiza la seguridad de los hilos? ¿Spring garantiza algo por defecto?
¿Qué métodos utilizas para lograr una alta cohesión de componentes durante la refactorización del código?
¿Cómo se establecen los valores para los campos de los objetos al usar Hibernate?
¿Cómo llegaste a una reducción del 30% en la carga?
¿Para qué sirve la inyección de dependencias?
¿Por qué flujos? (pregunta aclaratoria después de mencionar los flujos de entrada/salida)
¿Cómo determinar un Bean específico para la inyección según el contexto?
¿Se puede determinar el tipo de interacción basándose en la URL?
¿Qué características indican un código de programa bien realizado?
¿Qué es la anotación @Transactional y cómo funciona en el fondo?
¿Puede explicar las diferencias entre clase, objeto e interfaz en programación orientada a objetos?
Cuéntame sobre el problema más importante que enfrentaste en tu último proyecto y cómo lo resolviste
¿Cuál es el papel de las clases envolventes para tipos primitivos en el lenguaje de programación?
¿Tiene experiencia en soporte de proyectos en producción? Análisis de incidentes, monitoreo mediante gráficos y logs.
¿Cómo se puede proteger una base de datos contra inyecciones SQL?
¿Qué pasos se deben seguir para implementar la anulación del método hashCode en una clase?
¿Qué componentes incluye el modelo de memoria de Java (JMM)?
¿Soporta Postgres el nivel de aislamiento READ UNCOMMITTED? ¿Qué ocurrirá si se especifica en @Transactional?