Sobes.tech

Продукт пришел с запросом разработать сервис Лояльности, который на основе количества доставленных заказов (мастер-система по заказам OMS) будет отдавать сервису оформления заказа (cashier) размер скидки. Сервис Лояльности пока не будет иметь фронтовой части, только в БД надо хранить маппинг от какого количества доставленных и не отменённых заказов какая скидка. Что-то вида Заказов Скидка [phone]% [phone]% [phone]% [phone]% Необходимо спроектировать сервис, предложить механизмы интеграции с Сервисом оформления заказа и Сервисом управления заказами. Необходимо спроектировать архитектуру сервиса, которую можно будет передать в команду разработки и развертывания.

Senior
СБЕРСБЕР
7

Есть ли уже предложения от других работодателей?

Senior
IT OneIT One
7

Какая команда помогает оптимизировать запросы в PostgreSQL?

Senior
СБЕРСБЕР
7

Что такое индексы в БД, когда их использовать и когда не использовать?

Senior
СБЕРСБЕР
7

Какие функциональные интерфейсы знаешь? Можешь привести примеры?

Middle
Лоция
7

table student id PK name faculty_id table faculty id PK name SELECT f.name, count(*) FROM faculty f JOIN student s ON s.faculty_id = f.id GROUP BY f.id, f.name GROUP BY /*f.id,*/ f.name GROUP BY f.id/*, f.name*/

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

Чем Pod отличается от Deployment в Kubernetes?

Senior
Heads and Hands
7

Клиент пытается вывести средства, которых уже нет (мошенничество). Что произойдёт со стороны разработчика?

Senior
ИП Ганус Александр Андреевич
7

Гарантии доставки Kafka — между какими элементами они работают?

Senior
EXPERA
7

В чём разница между Kafka и RabbitMQ?

Middle
Senior Soft
7

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

Senior
РТЛабс
7

Что такое шардинг?

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

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

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

Чем Hibernate отличается от JPA?

Senior
SSP Soft
7

Что такое transactional outbox паттерн и зачем вы его реализовывали?

Middle
RedLab
7

Алгоритмическая задача: дан целочисленный массив, нужно переместить все нули в конец, сохранив порядок остальных элементов (например, [1,0,3,0,1] → [1,3,1,0,0])

Senior
СБЕРСБЕР
7

В чём разница между фабричным методом (паттерн) и фабричным классом?

Senior
ИП Ганус Александр Андреевич
7

Что такое паттерн BFF (Backend for Frontend)? Его плюсы и минусы?

Senior
DNSDNS
7

Как работает CI/CD пайплайн?

Senior
ИП Ганус Александр Андреевич
7

Что из реквизитов Kafka можно записать при отправке, а что доступно только на чтении?

Senior
Позитив Технолоджис
7
/710