¿Qué resultado devuelve la interfaz Callable en Java?
Java
¿Por qué cambias de trabajo?
¿Puede explicar qué es ExecutorService y cómo se utiliza para gestionar hilos?
¿Cómo se implementa el bloqueo optimista y cuáles son sus características?
¿Qué mecanismos es necesario implementar en un sistema de misión crítica? ¿Cómo lograr la tolerancia a fallos?
¿Cómo te sientes respecto a modificar tareas ya realizadas y refactorizar?
Por desgracia, ¿tiene experiencia práctica en la creación y mantenimiento de arquitecturas de microservicios?
¿Cómo llegaban los datos a su sistema analítico desde otros servicios?
//Dado un array de números, en el que todos los números excepto uno tienen un par, //encontrar el número que aparece solo una vez // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }
¿Qué es el método name() en enum?
¿Cómo solucionar el problema de inconsistencias en la base de datos al realizar pruebas que utilizan conexiones remotas a la base de datos?
¿Qué temas de Kafka estarán en el sistema de informes, quién produce y quién consume?
¿Cuál es la principal diferencia entre usar los métodos map y flatMap en la API Stream al procesar flujos de datos?
¿Para qué sirve el método finalize()?
Cuéntame sobre los streams en Java: ¿en qué grupos se dividen los métodos y cuál es la diferencia?
¿Qué buscas en un equipo y en un producto? ¿Cuáles son tus criterios al elegir un lugar de trabajo?
¿Qué es happens-before? ¿Por qué i++ sin sincronización no es seguro?
Tarea algorítmica: dado un array de enteros, mover todos los ceros al final, manteniendo el orden de los demás elementos (por ejemplo, [1,0,3,0,1] → [1,3,1,0,0])
¿Cómo implementar el principio de apertura y cierre en la programación orientada a objetos?
¿En qué casos y cómo aplicar correctamente las uniones (join) al usar ThreadPoolExecutor para gestionar hilos?