Java
Cuéntame tu flujo de trabajo desde la recepción de la tarea hasta el despliegue utilizando herramientas de IA.
¿Qué métodos de autorización conoces?
¿Qué rango de tiempo de trabajo es prioritario para ti al buscar un empleo?
¿En qué se diferencian el uso de colecciones y flujos de datos en Java?
¿Cuál es la idea principal y las ventajas del algoritmo de ordenamiento por mezcla?
¿Puede explicar el concepto de ámbito de dependencias en el contexto de la gestión de dependencias en un proyecto?
¿Qué métodos y estrategias utilizas al integrar diferentes sistemas o componentes?
¿Cómo analizar los bloqueos mutuos en una aplicación multihilo y cómo evitarlos?
//Se proporcionan dos beans. Durante la tercera iteración en el método m1 ocurrió una excepción. ¿Cuántas entradas habrá en la base de datos? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Añade una entrada a la tabla } }
¿Qué es Kafka y cómo funciona? ¿En qué se diferencia de los brokers de mensajes tradicionales?
Cuéntame sobre ti y tu experiencia
¿Cómo está estructurada la memoria en Java (JVM)? ¿Qué áreas existen: pila, montón?
¿Para qué se utilizan los volúmenes de Docker?
¿Qué métodos y herramientas utilizó para recopilar datos de diferentes fuentes en su proyecto?
¿Qué áreas de desarrollo planea potenciar en el futuro?
¿Qué son las sondas de liveness y readiness en Kubernetes? ¿En qué se diferencian?
¿Siempre es recomendable utilizar una arquitectura de microservicios? ¿Qué es eso?
¿Trabajaste solo con un servicio o interactuaste con varios?
¿Cuál es la diferencia entre las clases InputStream y Reader al trabajar con flujos de datos en Java?
Cuéntame sobre tu experiencia realizando operaciones de modificación de la estructura de la base de datos usando comandos DDL.