Java
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.
Funkcionalno da li dobijamo nešto od primene Stream API, osim estetike?
Šta je RESTful Web Service? Ključni principi.
Kako napraviti sopstvenu izuzetku u Javi?
Kako se beleže sistemski zahtev — samo u zadacima, a analitičar ih opisuje?
proizvođač 1 potrošač 2 particija 3 tema 1
Kako ručno kreirati transakciju bez anotacije @Transactional?
Kako ste optimizovali SQL upite?
Koja je veza između topika i particije u Kafka?
Ispričajte o metodama equals() i hashCode(), njihovom ugovoru i ulozi u HashMap
Zašto menjate posao?
Koji pool niti se koristi ispod haube Stream.parallel()? Čime se ForkJoinPool razlikuje od FixedThreadPool?
Преглед кода: Сервис за резервацију карата — које проблеме видите у коду?
```java public class DoWork { public static void main(String[] args) { work(); } public static void work() { try { work(); } finally { work(); } } } ```
Реци о структури података HashMap
-- 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
У којем року можете приступити пројекту: за две недеље, раније или касније?
Да ли сте директно радили на писању мулти-тредног кода?
Kako radi HTTPS? Šta je SSL? Čime se TLS razlikuje od Mutual TLS?
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);