Sobes.tech

Какие существуют методы внедрения зависимостей в рамках фреймворка Spring?

Junior — Middle
СБЕРСБЕР
13

Объясните, почему при выполнении методов UserRepository.findById() и User.getEmails().forEach() может возникнуть проблема N+1, если метод getUsers() помечен как @Transactional, а поле email аннотировано как @OneToMany.

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

Что такое протокол HTTP в контексте архитектуры RESTful-сервисов?

Junior — Middle
IT OneIT One
13

Опиши структуру и роль команды, участвовавшей в твоем предыдущем проекте

Junior — Middle
Консалтика
13

Можете объяснить принцип работы жадных алгоритмов и в каких случаях их применяют?

Junior — Middle
IBS
13

В каких ситуациях предпочтительно применять исключения, возникающие во время выполнения программы?

Junior — Middle
СБЕРСБЕР
13

Обращали ли вы внимание на сложный и запутанный код, и сумели ли понять его структуру и логику?

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

Какие преимущества дает использование Spring JDBC в вашем проекте и для чего вы его выбрали?

Junior — Middle
13

Какой механизм кэширования использовался в вашем последнем проекте, и какой провайдер для этого применяли?

Junior — Middle
Северсталь-ИфокомСеверсталь-Ифоком
13

Рассматриваешь ли ты масштабирование приложения за счет увеличения числа запущенных инстансов при внедрении ресурсоемких функций?

Junior — Middle
СБЕРСБЕР
13

Какими методами ты управляешь взаимодействием с базой данных в своих проектах?

Junior — Middle
ИннотехИннотех
13

Чем отличается использование паттерна фабричный метод от реализации фабрики в Java?

Junior — Middle
IT OneIT One
13

В каких случаях целесообразно использовать денормализацию в структуре базы данных?

Junior — Middle
СБЕРСБЕР
13

Можете объяснить концепцию наследования при использовании дженериков?

Junior — Middle
13

Какие работы по настройке и поддержке инфраструктурных средств вы самостоятельно выполняли?

Junior — Middle
Альфа-БанкАльфа-Банк
13

Можете объяснить, как работает метод join() в Python и для чего он используется?

Junior — Middle
СБЕРСБЕР
13

Какие причины могут привести к тому, что индекс в базе данных не будет использоваться для выполнения запроса?

Junior — Middle
Brainway LTD
13

Какие концепции и идеи лежат в основе архитектурных паттернов?

Junior — Middle
СБЕРСБЕР
13

Каким образом осуществляется использование оптимистической блокировки в системах управления данными?

Junior — Middle
ТБанк
13

В каких случаях целесообразно применять асинхронную интеграцию с помощью очередей сообщений?

Middle — Middle+
13
540/591