¿Cómo estaban estructurados sus procesos de desarrollo en su trabajo anterior? ¿Cómo llegaban las tareas?
Java
¿Qué enfoques y mecanismos permiten usar Map de manera segura en condiciones de concurrencia?
¿Cuál es la complejidad temporal de obtener un elemento por su número de orden en una lista de matriz?
¿Cuántos hilos paralelos habrá en parallelStream por defecto?
Explique el principio de uso de la construcción try-with-resources en la gestión de recursos en Java.
¿En qué casos no funcionará la sección finally?
¿Qué colección usar para una caché LRU que elimina el elemento más antiguo cuando se llena?
Tabla person con la lista de empleados id nombre 1 Petya 2 Vasya 3 Kolya Tabla payment con los pagos de salario id person_id payment_value [phone] Se necesita escribir una consulta para seleccionar los nombres de los empleados con pagos totales mayores a 100
¿Qué colección usar para los 10 productos más caros en tiempo real con soporte para lista ordenada?
¿Experiencia con Project Reactor, WebFlux, WebClient?
¿Cuándo es mejor no usar parallelStream?
¿Qué es SOLID? Proporcione ejemplos de principios.
¿Cuál es la principal diferencia entre usar los métodos map y flatMap en la API Stream al procesar flujos de datos?
¿Qué colección usar para la tabla de resultados con ordenamiento por apellido y búsqueda por clave?
¿Cómo determinar un Bean específico para la inyección según el contexto?
¿Cuál es la razón de organizar los métodos por grupos en programación?
¿Qué es doOnNext en Reactor?
¿Es permisible modificar el tamaño del área de memoria asignada en la ubicación dinámica (montón)?
¿Qué puede salir mal si no nos ocupamos de la sincronización? ¿Qué es una condición de carrera?
¿Qué es el patrón Sidecar y para qué se utiliza?