¿Qué herramienta de construcción utilizaste en tu último proyecto?
Java
¿Qué métodos permiten garantizar la seguridad y la inmutabilidad de un objeto hecho según el principio de inmutabilidad?
¿Se puede pasar una función o método como parámetro a otro método o función?
¿Qué tecnologías y herramientas utilizaste en el proyecto anterior?
¿Alguna vez ha tenido una situación en la que, después de integrar una biblioteca externa, un método necesario no estaba disponible?
¿Podría contarme cómo creó y estructuró el modelo de datos en su proyecto anterior?
Explique el concepto y el uso de los mecanismos de conexión de hilos en la programación multihilo.
¿Se puede explicar el principio de funcionamiento de la interfaz SortedMap y en qué se diferencia de un Map normal?
¿De qué datos consta la estructura interna de TreeMap?
¿En qué casos ha utilizado bloques synchronized en su código para gestionar hilos?
¿Cómo gestionas las transacciones en el sistema?
¿Tiene experiencia en el uso de tecnologías y herramientas para realizar migraciones de bases de datos?
¿Existen proyectos adicionales que puedan ser implementados?
¿Puede describir la arquitectura de los microservicios que ha desarrollado anteriormente?
¿Cuál es el propósito de usar el método wait() en un objeto de la clase Object en Java?
¿Has realizado pruebas automatizadas de componentes que interactúan con bases de datos?
¿Puede este experiencia ser confirmada documentalmente: hay algún registro en el libro de trabajo u otro contrato?
¿Para qué sirve la clase Optional?
¿Cuál es el papel principal del sistema de intercambio de mensajes (Message Broker) y cuál es su propósito?
¿Puede explicar el propósito y el funcionamiento de la clase ThreadLocal en Java?