Sobes.tech

-- Есть таблицы со структурой Employee id (PK) name salary dep_id(FK department.id) Department id (PK) name -- написать запрос, который вернет список наименований всех отделов с максимальной зарплатой в каждом отделе select d.name, COALESCE(MAX(e.salary), 0) from Department d left join Employee e on e.dep_id = d.id group by d.name

Senior
СБЕРСБЕР
8

Расскажи про проблему N+1 в JPA/Hibernate, когда возникает и как решается

Senior
Сбер Право
8

create table profiles ( profile_id serial primary key, user_id integer not null references users(user_id) ); insert into users select x from generate_series(1, 99999) as seq(x); insert into profiles select x, 100000 - x from generate_series(1, 99999) as seq(x); Select u.user_id, p.profile_id, p.user_id as profile_user_id From users u Join profiles p on u.users_id = p.user_id

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

Это был результат вашей личной работы или командной?

Senior
ОТП БанкОТП Банк
8

Какие, на ваш взгляд, есть недостатки у SOLID?

Middle+
AmexDev
8

Как организовать передачу данных клиенту из трёх микросервисов (товары, цены, заказы) в микросервисной архитектуре?

Senior
DNSDNS
8

Расскажи про механизм транзакций в Spring, как реализован, ограничения

Senior
Сбер Право
8

Если запросы стали медленно работать — какие инструменты помогут разобраться?

Senior
СБЕРСБЕР
8

Расскажите о своём последнем проекте и чем вы там занимались.

Senior
Альфа-БанкАльфа-Банк
8

Для чего нужен блок finally? Что такое try-with-resources?

Senior
СБЕРСБЕР
8

С DLT топиками что делаете?

Senior
СБК ПАРУС
8

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

Senior
Salmon
8

Как обработать загрузку файла (картинки) через HTTP-запрос в Spring MVC и сохранить на диск?

Middle
Финансовые платформы
8

Расскажите про отладку приложений: как дебажите, используете ли профайлер?

Middle
Небольшая компания
8

Как бороться с растущим consumer lag в Kafka?

Senior
СБЕРСБЕР
8

Метод с @Transactional бросает IllegalStateException — транзакция откатывается, хотя нужно сохранить данные. В чём проблема и как исправить?

Senior
платформа офд
8

Почему хочешь уходить из [компания]?

Senior
Технократия
8

Что изучаешь, куда хочешь развиваться?

Senior
Росгосстрах
8

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

Senior
Uzum
8

Для чего служит ключевое слово volatile?

Senior
BSS
8
/714