Sobes.tech

Кои класове за настройка на контейнера можеш да посочиш?

Junior — Middle
139

Достатъчно ли е това за потокобезопасност, ако в класа има две полета с инвариант (едното е строго по-малко от другото), всяко защитено с AtomicInteger?

Senior
BSS
139

Как да осигурим разпределена транзакция по няколко услуги?

Senior
СБЕРСБЕР
139

Имали ли сте опит с използването на опашки в проектите си?

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

Можеш ли да дадеш пример за използване на статичен блок в кода?

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

Трябва ли да разделим таблиците на части (sharding) за подобряване на скоростта на изпълнение на заявките?

Junior — Middle
AstonAston
139

Какви са предимствата и недостатъците на използването на Protocol Buffer за сериализация на данни?

Junior — Middle
139

Характеристики на използването на @Transactional в Spring. Нива на изолация на транзакциите.

Senior
СБЕРСБЕР
139

Разкажете ни как беше организиран процесът на разработка на предишното ви работно място — от бизнес нуждата до пускането.

Senior
СБЕРСБЕР
139

Как се реализира поддръжката на транзакции с помощта на анотацията @Transactional в Spring Framework?

Junior — Middle
139

Работили ли сте с интеграцията на Spring Data и Hibernate в проектите си?

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

Кога и как се извикват статичните функции: от обект или от клас?

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

Имали ли сте опит с използването на метода parallel в API Stream за паралелна обработка на данни?

Junior — Middle
Effective Mobile
139

Как се определя областта на видимост на обекта Bean при стандартните условия по подразбиране?

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

Можете ли да обясните механизма на действие на анотацията @SpringBootTest в тестовете на Spring Boot?

Junior — Middle
Ifellow
139

Какви подходи съществуват за справяне с нестабилна интеграция, която може да не отговаря от минута до ден?

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

Каква е разликата в производителността между използването на примитивни типове данни и техните обектни обвивки?

Junior — Middle
Surf
139

Сравнете производителността на следните фрагменти код, които копират елементи от масив от Integer към масив от int и обратно, включително случаите, когато се създават нови обекти Integer от стойности 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]); } } ``` Анализирайте и обяснете разликите в производителността и поведението между тези подходи.

Senior
VKVK
139

Използвали ли сте в проектите си компонента ExecutorService за управление на нишки?

Junior — Middle
139

Как се извършва обработката на изключения при изпълнение на потокове Stream в Java?

Junior — Middle
139
/728