Sobes.tech

Продуктът дойде с искане да разработим услуга за Лоялност, която въз основа на броя на доставените поръчки (основна система за поръчки OMS) ще предоставя на услугата за поръчки (касата) размера на отстъпката. Услугата за Лоялност все още няма да има фронтенд част, трябва само да се съхранява в базата данни картографирането на това колко доставени и непотвърдени поръчки съответстват на каква отстъпка. Нещо като: Поръчки Отстъпка [phone]% [phone]% [phone]% [phone]% Необходимо е да се проектира услуга, да се предложат механизми за интеграция с Услугата за поръчки и Услугата за управление на поръчките. Необходимо е да се проектира архитектурата на услугата, която може да бъде предадена на екипа за разработка и внедряване.

Senior
СБЕРСБЕР
90

Функционално получаваме ли нещо от използването на Stream API, освен красотата?

Middle+
луция
90

Какво е RESTful Web Service? Ключови принципи.

Senior
IT OneIT One
90

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

Senior
kode.ru
90

Как се фиксират системните изисквания — само в задачите, а аналитикът ги описва?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
90

производител 1 потребител 2 раздел 3 тема 1

Senior
СБЕРСБЕР
90

Как да създадете транзакция ръчно без анотацията @Transactional?

Senior
Velenes.Tech
90

Как оптимизирахте SQL заявките?

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

Каква е връзката между топика и партицията в Kafka?

Senior
EXPERA
90

Разкажете за методите equals() и hashCode(), техния договор и ролята им в HashMap

Senior
СБЕРСБЕР
90

Защо сменяте работата си?

Senior
СБЕРСБЕР
90

Кой пул от нишки се използва под капака на Stream.parallel()? Как се различава ForkJoinPool от FixedThreadPool?

Senior
EXPERA
90

Преглед на код: Услуга за резервация на билети — какви проблеми виждате в кода?

Senior
Т-БанкТ-Банк
90

```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```

Senior
СБЕРСБЕР
90

Разкажи за структурата на данните HashMap

Senior
Octo
90

-- Има таблици със структура 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
СБЕРСБЕР
90

В какви срокове ще можете да започнете проекта: след две седмици, по-рано или по-късно?

Middle+
СБЕРСБЕР
90

Работили ли сте директно с писането на многопоточен код?

Senior
BSS
90

Как работи HTTPS? Какво е SSL? Как се различава TLS от Mutual TLS?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
90

var list = List.of(5, 13, 34); list.stream() .map(x -> x % 10) .peek(System.out::println) .filter(x -> x > 3) .forEach(System.out::println); List<String> animals = List.of("dog", "cat", "parrot"); animals.stream() .sorted() .peek(item -> System.out.println(item)) .map(String::length); System.out.println(animals);

Senior
ТБанк
90
/726