Sobes.tech

Как организовать кэш для внешней интеграции? Какие параметры у кэша?

Middle+
МТСМТС
10

Был ли у вас опыт несогласия с техническим или архитектурным решением команды? Как вы действовали?

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

Что такое consumer group в Kafka?

Senior
РТК ИТ
10

Поддержкой кто занимался, как приходили проблемы с прода?

Middle
Альфа-БанкАльфа-Банк
10

Какого рода были события с точки зрения бизнес-процесса, которые попадали в retry-цепочки и DLT?

Senior
СБЕРСБЕР
10

Как вы обычно маппите объекты из entity в DTO и обратно?

Middle+
луция
10

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

Senior
01.tech
10

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

Senior
СБЕРСБЕР
10

Если исключение выпало и в try, и при закрытии ресурса (try-with-resources), что поймаем в catch?

Senior
IT OneIT One
10

Почему вы выбрали именно Saga паттерн?

Middle+
Цифровая лабаратория
10

Какие задачи по инфраструктуре делали сами руками — базы данных, очереди, оркестраторы?

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

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

Senior
Альфа
10

В каких случаях дефолтных настроек @Transactional недостаточно?

Middle+
ИннотехИннотех
10

Что такое REST и чем он отличается от обычного HTTP API?

Senior
kode.ru
10

Есть таблицы счетов и их позиций. Найти счета, у которых `invoices.total` **НЕ совпадает** с суммой позиций (hours * rate). ## Таблица `invoices`: | id | total | |----|-------| | 1 | 5000 | | 2 | 8000 | | 3 | 3200 | | 4 | 1500 | ## Таблица `invoice_lines`: | invoice_id | service_name | hours | rate | |------------|--------------|-------|------| | 1 | consulting | 10 | 500 | -- 5000 ✓ | 2 | design | 8 | 800 | -- } | 2 | development | 5 | 500 | -- 8900 ≠ 8000 ✗ | 3 | testing | 4 | 800 | -- 3200 ✓ | 4 | support | 2 | 500 | -- } | 4 | analytics | 3 | 300 | -- 1900 ≠ 1500 ✗ ## Ожидаемый результат: | id | total | actual_sum | |----|-------|------------| | 2 | 8000 | 8900 | | 4 | 1500 | 1900 | SELECT id, total, actual_sum ...

Middle
Лоция
10

Есть ли вопросы ко мне?

Middle+
Цифровая лабаратория
10

Спроектируй простенькую систему работы с курьерами для сбора данных об их местоположении и предоставления этих данных клиентам в приложении

Senior
СБЕРСБЕР
10

Что такое JPA и Hibernate, в чём разница?

Senior
СБЕРСБЕР
10

Переменная type на строке 19 — что это такое?

Senior
СБЕРСБЕР
10

Что такое красно-чёрное дерево?

Middle+
Мираполис
10
/714