Sobes.tech

Java

Vai zini, kā izslēgt GC Java lietojumprogrammā?

Senior
153

Uzrakstiet JUnit testus RecommenderServiceImpl, kas aptver galveno funkcionalitāti

Senior
152

Analizējiet veiktspējas un atmiņas izmantošanas atšķirības starp int[] un Integer[] Java, īpaši dotajā koda fragmentā: ```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
151

Kas ir amortizētā sarežģītība?

Senior
147

Kas ir race condition? Kā ar to cīnīties? Sniedz piemēru un nosauc cīņas veidus Java valodā.

Senior
146

Pastāsti par GC optimizāciju no tava reālā pieredzes — vai bija desmitiem sekunžu ilgas pārtraukšanas un kā tās optimizēji?

Senior
142

/** * Meklēt divus skaitļus masīvā, kuru summa ir vienāda ar doto skaitli * <p> * Uzrakstiet funkciju, kas pieņem kā pirmo argumentu pozitīvu * nesakārtotu skaitļu masīvu * un kā otro argumentu pozitīvu skaitli. * Funkcijai jāatgriež true, ja masīvā * ir 2 skaitļi, kuru summa ir vienāda ar otro argumentu. * <p> * Ievads: ([10, 15, 3, 7], 17) * Izvads: true */

Senior
139

Pastāsti man sīkāk, kā tiek noteikta objekta sasniedzamība GC.

Senior
132

Kāda ir atšķirība starp netīro lasījumu (dirty read) un neatkārtojamu lasījumu (non-repeatable read)?

Senior
131

Kas ir vidējā algoritmiskā sarežģītība? Vai vari to izskaidrot un sniegt piemērus ar dažādām sarežģītības pakāpēm?

Senior
125

Kā labot atkarības inversijas principa pārkāpumu — ierosiniet pārstrukturēšanu ar atsevišķu glabātuvi?

Senior
122

Kas notiks, ja vienā klasē vairākas laukas ir atzīmēti ar modifikatoru volatile?

Senior
120

Sniedziet piemēru par transakciju konsekvences (saskaņotības) īpašības pārkāpumu.

Senior
118

Kādus veidus jūs zināt, lai risinātu sadursmes hash tabulās?

Senior
117

Nosauc divas Java atslēgvārdus, kas tiek izmantoti daudzprocesu apstrādes kontekstā, un paskaidro, kāpēc ir nepieciešams volatile.

Senior
114
/2
Jautājumi Java sagatavošanai — lapa 2 - sobes.tech