Sobes.tech

Java

Przeanalizuj różnice w wydajności i zużyciu pamięci między używaniem int[] a Integer[] w Javie, szczególnie w kontekście podanego fragmentu kodu: ```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

Czy wiesz, jak wyłączyć GC w aplikacji Java?

Senior
144

Czym jest złożoność amortyzowana?

Senior
141

Napisz testy JUnit dla RecommenderServiceImpl obejmujące główną funkcjonalność

Senior
140

Czym jest race condition? Jak z nią walczyć? Podaj przykład i wymień sposoby walki w Java.

Senior
138

Opowiedz o optymalizacji GC z twojego rzeczywistego doświadczenia — czy były przerwy trwające dziesiątki sekund i jak je zoptymalizowałeś?

Senior
136

/** * Szukanie dwóch liczb w tablicy, których suma jest równa podanej liczbie * <p> * Napisz funkcję, która przyjmuje tablicę nieuporządkowanych liczb dodatnich jako pierwszy argument * i liczbę dodatnią jako drugi argument. * Funkcja powinna zwrócić true, jeśli w tablicy * znajdują się 2 liczby, których suma daje drugi argument. * <p> * Wejście: ([10, 15, 3, 7], 17) * Wyjście: true */

Senior
135

Opowiedz mi szczegółowo, jak określa się dostępność obiektu w GC.

Senior
126

Na czym polega różnica między anomaliami brudnego odczytu (dirty read) a niepowtarzalnego odczytu (non-repeatable read)?

Senior
125

Jak naprawić naruszenie zasady odwracania zależności — zaproponuj refaktoryzację z oddzielnym magazynem?

Senior
118

Co się stanie, jeśli w jednej klasie kilka pól oznaczymy modyfikatorem volatile?

Senior
118

Czym jest średnia złożoność algorytmiczna? Czy możesz to wyjaśnić i podać przykłady algorytmów o różnej złożoności?

Senior
117

Jakie metody znasz do rozwiązywania kolizji w tablicach haszujących?

Senior
116

Podaj przykład naruszenia właściwości spójności (konsystencji) transakcji.

Senior
116

Wymień dwa słowa kluczowe Javy używane w kontekście wielowątkowego przetwarzania i wyjaśnij, dlaczego potrzebny jest volatile.

Senior
113
/2