Sobes.tech

Java

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]); } } ```

Senior
145

¿Sabes cómo desactivar GC en una aplicación Java?

Senior
144

¿Qué es la complejidad amortizada?

Senior
141

Escriba pruebas JUnit para RecommenderServiceImpl que cubran la funcionalidad principal

Senior
140

¿Qué es una condición de carrera? ¿Cómo se combate? Da un ejemplo y menciona las formas de lucha en Java.

Senior
138

Cuéntame sobre la optimización de GC desde tu experiencia real — ¿hubo pausas de decenas de segundos y cómo las optimizaste?

Senior
136

/** * Buscar dos números en un array cuya suma sea igual a un número dado * <p> * Escribe una función que acepte un array de números positivos * no ordenados como primer argumento * y un número positivo como segundo argumento. * La función debe devolver true si en el array * hay 2 números cuya suma da el segundo argumento. * <p> * Entrada: ([10, 15, 3, 7], 17) * Salida: true */

Senior
135

Cuéntame, con más detalle, cómo se determina la alcanzabilidad de un objeto en GC.

Senior
126

¿Cuál es la diferencia entre anomalías de lectura sucia (dirty read) y lectura no repetible (non-repeatable read)?

Senior
125

¿Cómo corregir la violación del principio de inversión de dependencias? ¿Propone una refactorización con un almacenamiento separado?

Senior
118

¿Qué ocurrirá si en una misma clase varias campos se marcan con el modificador volatile?

Senior
118

¿Qué es la complejidad algorítmica media? ¿Puedes explicarlo y dar ejemplos de algoritmos con diferentes complejidades?

Senior
117

¿Qué métodos conoces para resolver colisiones en tablas hash?

Senior
116

Proporcione un ejemplo de violación de la propiedad de consistencia en las transacciones.

Senior
116

Nombra dos palabras clave de Java utilizadas en el contexto del procesamiento multihilo y explica por qué se necesita volatile.

Senior
113
/2