Java
¿Por qué quieres cambiar de trabajo?
¿Cómo implementar la validación del encabezado X-Trace-ID: si no hay encabezado, devolver 400?
Consulta SQL: encontrar los ID de los usuarios que tienen más de tres roles (tabla de enlace user_id, role_id).
¿Cuál era tu equipo? ¿Cómo trabajaste con DevOps?
Cuéntame sobre tu experiencia en mentoría de novatos — ¿en qué consistió y qué dificultades enfrentaste?
¿Tiene experiencia trabajando con brokers de mensajes? ¿Cuáles específicamente?
void singleChar() { asserEquals("a", }
Explica el ciclo de vida de un stream en Java, sus estados y tipos de métodos.
¿Cuántos aviones civiles estaban sobre la región de Moscú ayer? (pregunta de estimación de Fermi)
¿Por qué se logra la rapidez en la transmisión de datos en gRPC?
public static void main(String args[]) { checkMap(new HashMap<>()); checkMap(new LinkedHashMap<>()); checkMap(new TreeMap<>()); } private static void checkMap(Map<Person, String> map) { System.out.println("Checking " + map.getClass()); Person ivan = new Person("Иван"); Person peter = new Person("Пётр"); Person maria1 = new Person("Мария"); Person maria2 = new Person("Мария"); map.put(ivan, ivan.name); map.put(peter, peter.name); map.put(maria1, maria1.name); map.put(maria2, maria2.name); // iterate and println for (Map.Entry<Person, String> entry : map.entrySet()) { System.out.println(entry); } // maria1.setName("Анна-Мария"); // maria2.setName("Анна-Мария"); System.out.println(map.get(maria1)); System.out.println(map.get(maria2)); System.out.println("==================================="); }
¿Cómo sabe el repartidor sobre el pedido y cómo se ingresan los datos de su ubicación en el sistema?
¿Cómo era un paso típico en la cadena?
El servicio se cae cada pocas horas con un OutOfMemoryError. ¿Por dónde empezarías a analizar el problema?
¿Tiene experiencia en el diseño independiente de la arquitectura de un servicio o de una parte de él?
¿Has trabajado con Java 21 y microservicios?
¿Qué tan cómodo es criticar, defender su punto de vista, adoptar una posición proactiva al discutir cuestiones arquitectónicas?
¿Qué otros problemas pueden surgir en la programación multihilo?
¿Cómo poner un bloqueo pesimista en un método de repositorio JPA sin SQL nativo?
¿Alguna vez te has enfrentado a dependencias cíclicas? ¿Cómo lidiar con ellas?