Sobes.tech

Proizvod je stigao sa zahtevom da se razvije servis za lojalnost, koji će na osnovu broja dostavljenih narudžbi (glavni sistem narudžbi OMS) davati servisu za pravljenje narudžbi (blagajna) veličinu popusta. Servis za lojalnost trenutno neće imati front-end, samo u bazi podataka treba sačuvati mapiranje od koje količine dostavljenih i neotkazanih narudžbi koja popust. Nešto poput: Narudžbe Popust [procenat]% [procenat]% [procenat]% [procenat]% Potrebno je dizajnirati servis, predložiti mehanizme integracije sa servisom za pravljenje narudžbi i servisom za upravljanje narudžbama. Potrebno je dizajnirati arhitekturu servisa, koju će moći da preda razvojni tim i implementira se.

Senior
СБЕРСБЕР
90

Funkcionalno da li dobijamo nešto od primene Stream API, osim estetike?

Middle+
луция
90

Šta je RESTful Web Service? Ključni principi.

Senior
IT OneIT One
90

Kako napraviti sopstvenu izuzetku u Javi?

Senior
kode.ru
90

Kako se beleže sistemski zahtev — samo u zadacima, a analitičar ih opisuje?

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

proizvođač 1 potrošač 2 particija 3 tema 1

Senior
СБЕРСБЕР
90

Kako ručno kreirati transakciju bez anotacije @Transactional?

Senior
Velenes.Tech
90

Kako ste optimizovali SQL upite?

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

Koja je veza između topika i particije u Kafka?

Senior
EXPERA
90

Ispričajte o metodama equals() i hashCode(), njihovom ugovoru i ulozi u HashMap

Senior
СБЕРСБЕР
90

Zašto menjate posao?

Senior
СБЕРСБЕР
90

Koji pool niti se koristi ispod haube Stream.parallel()? Čime se ForkJoinPool razlikuje od 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

-- Postoje tabele sa strukturom Zaposlenik id (PK) ime plata dep_id (FK department.id) Odeljenje id (PK) ime -- napišite upit koji će vratiti spisak svih naziva odeljenja sa maksimalnom platom u svakom odeljenju 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

Kako radi HTTPS? Šta je SSL? Čime se TLS razlikuje od 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