Sobes.tech

Java

Máte skúsenosti s nestandardnou triedou WeakReference (alebo podobnou)?

Senior
Магнус Тех
94

Koľko správ sa spracovalo za sekundu?

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

Museli ste niekedy použiť spring-boot-starter alebo napísať vlastné komponenty?

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

Čo sa stane, ak v jednej triede označíme viacero polí s modifikátorom volatile?

Senior
VKVK
94

Skúsenosti s Project Reactor, WebFlux, WebClient?

Senior
IT OneIT One
94

Aké sú Mission Critical systémy a aké obmedzenia ukladajú?

Senior
СБЕРСБЕР
94

Prečo zvažujete pracovné ponuky? Čo vám na súčasnom mieste nevyhovuje?

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

Kakšen je glavni problem te implementacije? Manjka ločevanje skupine potrošnikov Vnaprej določeno časovno obdobje čakanja v anketi Obstaja integracija s sistemom Dipti Nepravilna politika shranjevanja sporočil Manjka nastavitev filtriranja sporočil v konfiguraciji tovarne poslušalcev Manjka ločene serije

Senior
СБК ПАРУС
94

Obstajajo 3 entitete: uporabnik, klepet, sporočilo - Uporabnik ima ime in datum registracije - Klepet ima ime in datum ustvarjanja - Sporočilo ima besedilo, avtorja in datum ustvarjanja - Uporabnik je lahko hkrati v več klepetih - Sporočilo mora pripadati enemu klepetu in ne sme hkrati pripadati več kot enemu klepetu - Področje je treba opisati v obliki tabel

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

Ako sa bojovalo s deadlockom pri pesimistickom zámku?

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

Použil ste niekedy anotáciu @Transactional v Hibernate? Porozprávajte mi o práci s transakciami.

Senior
Salmon
94

S akými databázami NoSQL ste pracovali?

Senior
СБЕРСБЕР
94

Koľko bolo RPS na vrchole? Koľko bolo zaznamenaných?

Senior
01.tech
94

V čom sa Kafka líši od RabbitMQ?

Senior
SSP Soft
94

Ako je HashMap usporiadaná zvnútra a ako funguje?

Senior
01.tech
94

Ako určiť, aký časový limit je potrebné nastaviť?

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

Popis úlohy: Je potrebné implementovať REST endpoint na získanie zoznamu poistných zmlúv, ktoré patria danému klientovi a sú zaplatené. Pretože v systéme existuje veľmi veľké množstvo zmlúv, je potrebné predvídať parameter na obmedzenie výsledku. @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

Čo je to vzorec Singleton?

Senior
ки системы
94

[meno] sa opýtal: Ste tam pracovali na základe pracovnej zmluvy?

Middle
СБЕРСБЕР
94

Existujú úpravy udalostí? Napríklad, pripísali 10 rubľov, ale mali byť 9. Čo robiť?

Senior
атон
94
/726