Java
Si tenemos una API externa que permite un máximo de 10 conexiones simultáneas, ¿qué clase del paquete java.util.concurrent usarías para limitar el número de llamadas paralelas?
¿Cuál es la principal desventaja de los índices? ¿Por qué no se puede simplemente cubrir toda la tabla con índices?
class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }
¿Se puede violar los principios de normalización? ¿Para qué?
//Dado un array de números, en el que todos los números excepto uno tienen pareja, //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,
¿Con qué bases de datos has trabajado?
¿Se puede reemplazar una clase anónima por una función lambda?
¿Por qué no se pueden crear índices por adelantado por si acaso?
Analiza las diferencias en rendimiento y uso de memoria entre usar int[] y Integer[] en Java, especialmente en el contexto del fragmento de código dado: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```
[nombre] preguntó: ¿Estudiaste y trabajaste?
Cuéntame sobre patrones de diseño: grupos y ejemplos
¿Cuántas particiones había normalmente en cada tema?
Si una operación puede tener varias opciones de funcionamiento (por ejemplo, autorización de pago en modo normal y en modo bypass con un formato de respuesta diferente), ¿cómo organizaría las pruebas de estos contratos a nivel de operación?
Cuéntame sobre el patrón SAGA, hay dos tipos: orquestación y coreografía, ¿en qué se diferencian?
Cuéntame sobre tu experiencia: ¿en qué tareas importantes e interesantes, especialmente de integración, has participado?
¿Qué es DDD (Diseño Orientado al Dominio)? ¿Cómo se relaciona con el agregado y el contexto limitado?
¿Qué problemas pueden surgir con una carga alta (décenas de millones de solicitudes)? ¿Cómo escalar la solución?
¿En qué se diferencia la autenticación de la identificación?
¿Cuáles son los niveles de aislamiento en las transacciones de Kafka?
¿Qué se debe hacer con la clase (con los campos longId y List de objetos) para que sus objetos sean inmutables?