Java
¿Cuál es la necesidad de declarar variables dentro del método main?
¿Cómo implementar una llamada bloqueante en una aplicación reactiva basada en WebFlux?
¿Cuál es el papel de Hibernate en el proceso de trabajo con bases de datos y por qué se utiliza en las aplicaciones?
¿Cuáles son las consecuencias de crear un ObjectMapper como campo de clase (no a través de Spring)?
¿En qué se diferencian EXPLAIN y EXPLAIN ANALYZE? ¿Qué sucederá si ejecuta la misma consulta con EXPLAIN ANALYZE dos veces seguidas?
-- Hay tablas con la estructura Empleado id (PK) nombre salario dep_id (FK department.id) Departamento id (PK) nombre -- Escribir una consulta que devuelva una lista de los nombres de todos los departamentos con el salario máximo en cada departamento
¿En qué metodología trabajaron en los equipos?
¿Cómo comparar RestClient y Feign Client? ¿Cuál es mejor elegir?
Explica el principio de Inyección de Dependencias y IoC en Spring.
Cuéntame sobre ArrayList: características, tamaño inicial, operaciones de inserción y eliminación.
¿Le resulta cómodo trabajar en horario de Urales (de 7 a 8 de la mañana, hora de Moscú)?
Si se crean dos flujos paralelos independientes en un mismo programa, ¿utilizarán el mismo ForkJoinPool? ¿Qué problemas esto puede causar?
public class ClassA { int a; @Override public boolean equals(Object obj) { //implementación if (this == obj) return true; if (!(obj instanceof ClassA)) return false; ClassA other = (ClassA) obj; return this.a == other.a; } } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implementación if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; ClassB other = (ClassB) obj; return this.b == other.b; } } ClassB b1 = new ClassB(a: 10, b: 20); ClassB b2 = new ClassB(a: 10, b: 20); assertTrue(b1.equals(b2));
Enumere los patrones de diseño (GoF) que conoce con certeza.
¿Qué método HTTP utilizas para obtener datos sobre una entidad específica en la API REST?
¿En qué casos se necesita TreeMap, si es más lento que HashMap?
¿Cómo corregir esta situación cuando hay un archivo con errores en el commit?
¿Qué es el principio de Barbara Liskov (LSP)? ¿Puede dar un ejemplo de violación?
Cuéntame sobre la tarea más difícil/interesante.
¿Cómo funciona Kafka con varias instancias de la aplicación? ¿Qué es un grupo de consumidores, particiones, rebalanceo?