¿Alguna vez has tenido que escribir tus propios arrancadores? ¿Para qué tarea?
Java
Explique la finalidad y el principio de funcionamiento del comando git stash en el sistema de control de versiones Git.
¿Cómo clasificar la estructura jerárquica de excepciones en los sistemas de software?
¿Planea utilizar la clase StringBuilder para optimizar las operaciones de concatenación de cadenas y evitar la creación de nuevos objetos?
¿Qué tendrá prioridad al determinar la configuración: ¿el archivo XML o la anotación @Configuration?
¿Por qué es necesaria la restricción de unicidad de datos?
¿En qué se diferencian los hilos de ejecución en Java de los hilos controlados por el sistema operativo?
¿Qué tipo de unión de tablas utilizas para obtener información del usuario incluso si no hay registros relacionados?
¿Ha utilizado patrones de diseño en el desarrollo de arquitecturas de microservicios?
¿Se organiza el proceso de revisión del código por parte del equipo dentro del proyecto?
¿Qué restricciones surgen al crear índices en todas las columnas de una tabla en SQL y por qué no se recomienda?
¿Cuál es su experiencia con bases de datos NoSQL?
¿Se pueden declarar atributos dentro de una interfaz?
¿Spring tiene un conjunto de módulos separados para diferentes funciones?
Explique el principio de construcción y la estructura de un árbol binario de datos
¿Puede explicar cómo está organizada la memoria en Java y qué áreas incluye?
¿Cómo se realiza la configuración de los mecanismos de gestión automática de memoria en el sistema?
¿Tiene experiencia en la escritura de programas con multithreading y asincronía?
¿Se puede usar una función lambda para guardar datos internos o estado?
¿Puede explicar el propósito del operador DISTINCT en SQL y en qué casos se utiliza?