Sobes.tech

Produsul a venit cu solicitarea de a dezvolta un serviciu de Fidelitate, care pe baza numărului de comenzi livrate (sistemul principal de comenzi OMS) va oferi serviciului de plasare a comenzii (casier) mărimea reducerii. Serviciul de Fidelitate nu va avea încă o parte frontală, trebuie doar să stocheze în baza de date maparea de la câte comenzi livrate și neanulate la ce reducere. Ceva de genul: Comenzi Reducere [phone]% [phone]% [phone]% [phone]% Este necesar să proiectăm un serviciu, să propunem mecanisme de integrare cu Serviciul de plasare a comenzii și cu Serviciul de gestionare a comenzilor. Este necesar să proiectăm arhitectura serviciului, pe care o putem transmite echipei de dezvoltare și implementare.

Senior
СБЕРСБЕР
90

Obținem ceva funcțional din utilizarea API-ului Stream, în afară de aspect?

Middle+
луция
90

Ce este un serviciu web RESTful? Principii cheie.

Senior
IT OneIT One
90

Cum se creează o excepție personalizată în Java?

Senior
kode.ru
90

Cum sunt înregistrate cerințele sistemului — doar în sarcini, iar analistul le descrie?

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

producător 1 consumator 2 partiție 3 subiect 1

Senior
СБЕРСБЕР
90

Cum se creează o tranzacție manual fără adnotarea @Transactional?

Senior
Velenes.Tech
90

Cum ați optimizat interogările SQL?

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

Care este legătura dintre un topic și o partiție în Kafka?

Senior
EXPERA
90

Vorbește despre metodele equals() și hashCode(), contractul lor și rolul în HashMap

Senior
СБЕРСБЕР
90

De ce schimbi locul de muncă?

Senior
СБЕРСБЕР
90

Ce pool de fire de sub capotul Stream.parallel() este utilizat? Cu ce se deosebește ForkJoinPool de FixedThreadPool?

Senior
EXPERA
90

Revizuire cod: Serviciul de rezervare a biletelor — ce probleme vezi în cod?

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

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

Senior
СБЕРСБЕР
90

Vorbește despre structura de date HashMap

Senior
Octo
90

-- Există tabele cu structura Angajat id (PK) nume salariu dep_id (FK department.id) Departament id (PK) nume -- scrieți o interogare care va returna o listă cu denumirile tuturor departamentelor cu salariul maxim din fiecare departament select d.nume, COALESCE(MAX(e.salariu), 0) from Departament d left join Angajat e on e.dep_id = d.id group by d.nume

Senior
СБЕРСБЕР
90

În ce termen poți începe proiectul: peste două săptămâni, mai devreme sau mai târziu?

Middle+
СБЕРСБЕР
90

Ați lucrat direct la scrierea de cod multithread?

Senior
BSS
90

Cum funcționează HTTPS? Ce este SSL? În ce constă diferența dintre TLS și 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