Sobes.tech

Java

Weißt du, wie man den GC in einer Java-Anwendung deaktiviert?

Senior
146

Was ist die amortisierte Komplexität?

Senior
146

Analysieren Sie die Leistungs- und Speicherunterschiede zwischen der Verwendung von int[] und Integer[] in Java, insbesondere im Kontext des gegebenen Codeausschnitts: ```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
146

Schreiben Sie JUnit-Tests für RecommenderServiceImpl, die die Hauptfunktionalität abdecken

Senior
143

Was ist ein Race Condition? Wie kann man dagegen vorgehen? Gib ein Beispiel und nenne die Methoden der Bekämpfung in Java.

Senior
139

Erzähle mir von der Optimierung des GC aus deiner realen Erfahrung — gab es Pausen von mehreren Sekunden, und wie hast du sie optimiert?

Senior
139

/** * Suche zwei Zahlen in einem Array, deren Summe einer vorgegebenen Zahl entspricht * <p> * Schreibe eine Funktion, die ein Array aus positiven * ungeordneten Zahlen als erstes Argument annimmt * und eine positive Zahl als zweites Argument. * Die Funktion sollte true zurückgeben, wenn im Array * 2 Zahlen vorhanden sind, deren Summe das zweite Argument ergibt. * <p> * Eingabe: ([10, 15, 3, 7], 17) * Ausgabe: true */

Senior
135

Was ist der Unterschied zwischen Dirty Read- und Non-Repeatable Read-Anomalien?

Senior
129

Erzähle mir genauer, wie die Erreichbarkeit eines Objekts im GC bestimmt wird.

Senior
129

Was ist die durchschnittliche algorithmische Komplexität? Kannst du das erklären und Beispiele für Algorithmen mit unterschiedlicher Komplexität geben?

Senior
120

Was passiert, wenn in einer Klasse mehrere Felder mit dem Modifikator volatile gekennzeichnet sind?

Senior
119

Wie behebt man eine Verletzung des Prinzips der Abhängigkeitsumkehr — schlagen Sie eine Refaktorisierung mit einem separaten Speicher vor?

Senior
119

Geben Sie ein Beispiel für eine Verletzung der Konsistenzeigenschaft von Transaktionen.

Senior
117

Welche Methoden kennen Sie zur Lösung von Kollisionen in Hashtabellen?

Senior
117

Nennen Sie zwei Schlüsselwörter in Java, die im Kontext der Multithread-Verarbeitung verwendet werden, und erklären Sie, warum volatile benötigt wird.

Senior
114
/2