Sobes.tech

Java

Je to dostatočné pre bezpečnosť vlákien, ak v triede sú dve polia s invariantom (jedno je prísne menšie ako druhé), každé chránené AtomicInteger?

Senior
BSS
139

Ako zabezpečiť distribuovanú transakciu cez viac služieb?

Senior
СБЕРСБЕР
139

Máte skúsenosti s používaním front v projektoch?

Intern — Junior
СБЕРСБЕР
139

Môžeš uviesť príklad použitia statického bloku v kóde?

Junior — Middle
СБЕРСБЕР
139

Stojí za to rozdeliť tabuľky na časti (sharding) pre zvýšenie rýchlosti vykonávania dopytov?

Junior — Middle
AstonAston
139

Aké sú výhody a nevýhody používania Protocol Buffer na serializáciu dát?

Junior — Middle
139

Vlastnosti používania @Transactional v Springu. Úrovne izolácie transakcií.

Senior
СБЕРСБЕР
139

Povedajte nam, kako je bil proces razvoja na vašem prejšnjem delovnem mestu organiziran — od poslovne potrebe do izdaje.

Senior
СБЕРСБЕР
139

Ako je implementovaná podpora transakcií pomocou anotácie @Transactional v Spring Framework?

Junior — Middle
139

Pracovali ste s integráciou Spring Data a Hibernate vo svojich projektoch?

Junior — Middle
СБЕР КорпусСБЕР Корпус
139

Kedy a ako sa volajú statické funkcie: z objektu alebo z triedy?

Junior — Middle
СБЕРСБЕР
139

Máte skúsenosti s použitím metódy parallel v API Stream na paralelné spracovanie dát?

Junior — Middle
Effective Mobile
139

Ako sa určuje oblasť viditeľnosti objektu Bean za štandardných podmienok?

Junior — Middle
СБЕРСБЕР
139

Môžete vysvetliť mechanizmus účinku anotácie @SpringBootTest v testoch Spring Boot?

Junior — Middle
Ifellow
139

Aké prístupy existujú na zvládnutie nestabilnej integrácie, ktorá nemôže odpovedať od minúty do dňa?

Senior
Позитив Технолоджис
139

Aký je rozdiel v výkonnosti medzi používaním primitívnych dátových typov a ich objektových obalov?

Junior — Middle
Surf
139

Porovnajte výkon nasledujúcich fragmentov kódu, ktoré kopírujú prvky z poľa Integer do poľa int a naopak, vrátane prípadu, keď sú vytvárané nové objekty Integer z hodnôt int: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```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]); } } ``` Analyzujte a vysvetlite rozdiely v výkonu a správaní medzi týmito prístupmi.

Senior
VKVK
139

Použili ste vo svojich projektoch komponentu ExecutorService na správu vlákien?

Junior — Middle
139

Ako sa vykonáva spracovanie výnimiek pri vykonávaní streamov v Jave?

Junior — Middle
139

Akými tokmi? (upresňujúca otázka po spomenutí tokov vstupu-výstupu)

Senior
СБК ПАРУС
139
/728