Sobes.tech

Java

Weet je hoe je GC in een Java-toepassing kunt uitschakelen?

Senior
150

Schrijf JUnit-tests voor RecommenderServiceImpl die de belangrijkste functionaliteit dekken

Senior
149

Wat is geamortiseerde complexiteit?

Senior
147

Analyseer de prestatie- en geheugengebruikverschillen tussen het gebruik van int[] en Integer[] in Java, vooral in de context van de gegeven codefragment: ```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
147

Wat is een raceconditie? Hoe kun je ertegen vechten? Geef een voorbeeld en noem de manieren van bestrijding in Java.

Senior
142

Vertel over de optimalisatie van GC uit je echte ervaring — waren er pauzes van tientallen seconden en hoe heb je ze geoptimaliseerd?

Senior
141

/** * Zoek twee getallen in een array waarvan de som gelijk is aan een gegeven getal * <p> * Schrijf een functie die een array van positieve * niet-gesorteerde getallen als eerste argument accepteert * en een positief getal als tweede argument. * De functie moet true retourneren als er in de array * 2 getallen zijn waarvan de som gelijk is aan het tweede argument. * <p> * Input: ([10, 15, 3, 7], 17) * Output: true */

Senior
137

Vertel me in meer detail hoe de bereikbaarheid van een object in GC wordt bepaald.

Senior
132

Wat is het verschil tussen een dirty read en een non-repeatable read?

Senior
131

Wat is de gemiddelde algoritmische complexiteit? Kun je het uitleggen en voorbeelden geven van algoritmen met verschillende complexiteiten?

Senior
122

Hoe los je de overtreding van het principe van afhankelijkheidsomkering — stel een refactoring voor met een aparte opslag?

Senior
120

Wat gebeurt er als in één klasse meerdere velden worden gemarkeerd met de modifier volatile?

Senior
120

Geef een voorbeeld van een schending van de eigenschap van consistentie (samenhang) van transacties.

Senior
118

Welke methoden kent u om botsingen in hash-tabellen op te lossen?

Senior
117

Noem twee Java-sleutelwoorden die worden gebruikt in de context van multithreaded verwerking en leg uit waarom volatile nodig is.

Senior
114
/2