Sobes.tech

Java

Milliseid mustreid rakendab Stream API?

Senior
kode.ru
94

Kas teil on kogemusi mittestandardse WeakReference klassi (või sarnase) kasutamisel?

Senior
Магнус Тех
94

Kui palju sõnumeid töötles sekundis?

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

Kas kunagi pidanud kasutama spring-boot-starter või kirjutama oma komponendid?

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

Mis juhtub, kui ühes klassis märgitakse mitu välja volatile modifikaatoriga?

Senior
VKVK
94

Kogemus Project Reactor, WebFlux, WebClient'iga?

Senior
IT OneIT One
94

Millised on Mission Critical süsteemid ja milliseid piiranguid need kehtestavad?

Senior
СБЕРСБЕР
94

Miks kaalute tööpakkumisi? Mis teie praegusel kohal ei meeldi?

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

Mis on selle rakendamise peamine probleem? Kasutajagruppide eraldamine puudub Küsitluses programmeeritud ooteaeg On integreerimine Dipti süsteemiga Vigane sõnumite säilitamise poliitika Puudub filtratsiooni seadistamine kuulajate tehases konfiguratsioonis Puuduvad eraldi partiid

Senior
СБК ПАРУС
94

3 objekti: kasutaja, vestlus, sõnum - Kasutajal on nimi ja registreerimise kuupäev - Vestlusel on nimi ja loomise kuupäev - Sõnumil on tekst, autor ja loomise kuupäev - Kasutaja võib olla samaaegselt mitmes vestluses - Sõnum peab kuuluma vestlusele ning ei saa kuuluda rohkem kui ühele vestlusele korraga - Valdkonda tuleb kirjeldada tabelite kujul

Senior
Ozon ФинтехOzon Финтех
94

Kuidas võidelda deadlockiga pessimistliku lukustamise ajal?

Senior
прайм пейментс
94

Kas oled kunagi kasutanud @Transactional annotatsiooni Hibernate'is? Räägi mulle, kuidas sa töötad transaktsioonidega.

Senior
Salmon
94

Milliste NoSQL andmebaasidega olete töötanud?

Senior
СБЕРСБЕР
94

Kui suur oli RPS tipphetkel? Kui palju oli registreeritud?

Senior
01.tech
94

Kuidas erineb Kafka RabbitMQ-st?

Senior
SSP Soft
94

Kuidas on HashMap sisemiselt üles ehitatud ja kuidas see töötab?

Senior
01.tech
94

Kuidas määrata, millist timeout'i tuleks seada?

Senior
МВидео/эльдорадо
94

Ülesande kirjeldus: Vajalik on REST-liidese loomine, mis tagastab nimekirja kindlustuspoliisidest, mis kuuluvad määratud kliendile ja on tasutud. Kuna süsteemis on väga suur arv poliise, tuleb ette näha piiranguparameeter tulemuse piiramiseks. @RestController public class ClientController { @Value("policy.limit") private int policyLimit; @Autowired private PolicyService policyService; @RequestMapping(path = "client/{clientId}/policies", method = RequestMethod.POST) public Response getClientPolicies(@PathVariable("clientId") String clientId) { List<PolicyDTO> policies = getPolicies().stream() .limit(policyLimit) .filter(p -> p.getClientIds().contains(clientId)) .filter(p -> p.isPaid()) .toList(); return new Response(policies); } @Transactional private List<PolicyDTO> getPolicies() { return policyService.getPolicies(); } @Data @AllArgsConstructor public class Response { private List<PolicyDTO> policies; } @Data public class PolicyDTO { private String id; private String name; private List<String> clientId; private Boolean isPaid; } @RequiredArgsConstructor @Component public class PolicyService { private PolicyDbRepository repository; List<PolicyDTO> getPolicies() { return repository.getPolicies(); } } public interface PolicyDbRepository { List<PolicyDTO> getPolicies(); }

Senior
Сбер лизинг
94

Mis on Singleton disainimuster?

Senior
ки системы
94

[nimi] küsis: Kas te töötasid töölepinguga?

Middle
СБЕРСБЕР
94
/726