Sobes.tech

Java

Vai jums ir pieredze ar nestandarta WeakReference klasi (vai līdzīgu)?

Senior
Магнус Тех
94

Cik ziņojumi tika apstrādāti sekundē?

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

Vai jums kādreiz bija jāizmanto spring-boot-starter vai jāuzraksta savi komponenti?

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

Kas notiks, ja vienā klasē vairākas laukas ir atzīmēti ar modifikatoru volatile?

Senior
VKVK
94

Pieredze ar Project Reactor, WebFlux, WebClient?

Senior
IT OneIT One
94

Kādi ir Mission Critical sistēmas un kādus ierobežojumus tās uzliek?

Senior
СБЕРСБЕР
94

Kāpēc apsverat darba piedāvājumus? Kas nepatīk jūsu pašreizējā vietā?

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

Kāda ir galvenā problēma šīs īstenošanas? Trūkst lietotāju grupas atdalīšanas Iepriekš ieprogrammēts gaidīšanas laiks aptaujā Ir integrācija ar Dipti sistēmu Nepareiza ziņojumu glabāšanas politika Trūkst filtrēšanas iestatījumu listenāju ražotnes konfigurācijā Trūkst atsevišķu partiju

Senior
СБК ПАРУС
94

3 objekti: lietotājs, čats, ziņa - Lietotājam ir vārds un reģistrācijas datums - Čatam ir nosaukums un izveidošanas datums - Ziņai ir teksts, autors un izveidošanas datums - Lietotājs var būt vairākos čatos vienlaikus - Ziņa obligāti pieder čatam, un nevar piederēt vairāk nekā vienam čatam vienlaikus - Jāapraksta joma tabulu formā

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

Kā cīnīties ar deadlock pesimistiskās bloķēšanas laikā?

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

Vai jūs kādreiz esat izmantojis @Transactional anotāciju Hibernate? Pastāstiet man par darbu ar transakcijām.

Senior
Salmon
94

Ar kurām NoSQL datu bāzēm esat strādājis?

Senior
СБЕРСБЕР
94

Cik RPS bija virsotnē? Cik ir reģistrēts?

Senior
01.tech
94

Kā atšķiras Kafka no RabbitMQ?

Senior
SSP Soft
94

Kā iekšēji ir uzbūvēta HashMap un kā tā darbojas?

Senior
01.tech
94

Kā noteikt, kādu laika limitu jāiestata?

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

Uzdevuma apraksts: Ir nepieciešams īstenot REST galapunktu, lai iegūtu konkrēta klienta piederīgo un apmaksāto apdrošināšanas polisi sarakstu. Tā kā sistēmā ir ļoti liels polisiņu skaits, ir jāparedz parametrs rezultāta ierobežošanai. @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

Kas ir Singleton dizaina modelis?

Senior
ки системы
94

[vārds] jautāja: Vai jūs tur strādājāt pēc darba līguma?

Middle
СБЕРСБЕР
94

Vai notiek notikumu korekcijas? Piemēram, tika piešķirti 10 rubļi, bet vajadzēja būt 9. Ko darīt?

Senior
атон
94
/726