Sobes.tech

Какво ви вдъхновява в рамките на текущия проект и защо?

Junior — Middle
141

Всички бинове са сингълтони. В един и същи REST метод идват много заявки. Как се осигурява потокобезопасността? Spring гарантира ли нещо по подразбиране?

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

Има система, която позволява на потребителите да работят с файлове в браузъра. Стекът от технологии е стандартен: Java, Spring, React, Postgres. Файловете се съхраняват във файловата система на бекенда, метаданните на файловете в базата данни. Екипът реализира функция: преименуване на файл. Този метод е по същество ключов за преименуване на файл на бекенда. Трябва да се проведе преглед, който да идентифицира потенциални проблеми в съществуващия код и да предложи решения. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // преименуване на файла на диска exec("update file set name='" + newName + "' where id = " + id); }

Middle+
СБЕРСБЕР
141

Защо клас в език за програмиране използва стандартната реализация на метода toString, ако не бъде презаписан?

Junior — Middle
141

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

Junior — Middle
Surf
141

Последният ви проект беше експлоатиран в облачна среда?

Junior — Middle
Hftlabs
141

Разкажи за работата на Garbage Collector в Java.

Senior
МВидео/эльдорадо
141

Кои анотации в Java познавате за определяне на REST endpoints?

Junior — Middle
МеталлИнвестБанк
141

Можете ли да обясните какво означава статична типизация в езика Java?

Junior — Middle
141

Може ли да се промени типът на връщане на метод при неговото претоварване с различни набори от параметри?

Junior — Middle
Effective Mobile
141

Поддържа ли Postgres нивото на изолация READ UNCOMMITTED? Какво ще се случи, ако го посочите в @Transactional?

Middle+
луция
141

Какви са основните изисквания към ключовете в базите данни или структури от данни?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
141

Кои вътрешни елементи на обектите се използват за реализиране на бизнес логиката и процесите?

Junior — Middle
141

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

Junior — Middle
IT Smart
141

Случвало ли ви е да има ситуации, в които класът няма система за контрол на версиите или управление на версиите?

Junior — Middle
141

Как е организирана областта на паметта за променливите в езика Java?

Junior — Middle
РЖДРЖД
141

От какви елементи се състои основната конфигурация във файла pom.xml?

Junior — Middle
141

Използвали ли сте анотацията RestController при разработката на RESTful API в Spring?

Junior — Middle
ITFB Group
141

В коя част на класа обикновено се разполагат основните типове данни в структурата му?

Junior — Middle
айтеко
141

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

Junior — Middle
Т-БанкТ-Банк
140
/730