Sobes.tech

Koje šablone implementira Stream API?

Senior
kode.ru
94

Da li imate iskustva sa nestandardnom klasom WeakReference (ili sličnom)?

Senior
Магнус Тех
94

Koliko poruka je obrađivano u sekundi?

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

Да ли сте икада морали да користите spring-boot-starter или да пишете сопствене компоненте?

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

Šta će se desiti ako u jednoj klasi više polja označimo modifikatorom volatile?

Senior
VKVK
94

Iskustvo sa Project Reactor, WebFlux, WebClient?

Senior
IT OneIT One
94

Koje vrste Mission Critical sistema postoje i koja ograničenja nameću?

Senior
СБЕРСБЕР
94

Zašto razmatrate ponude za posao? Šta vam ne odgovara na trenutnom mestu?

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

Koji je glavni problem ove implementacije? Nedostatak odvajanja Grupe potrošača Programirano vreme čekanja u anketi Postoji integracija sa sistemom Dipti Neispravna politika čuvanja poruka Nedostatak konfiguracije filtriranja poruka u konfiguraciji fabrike slušalaca Nedostatak odvojenih partija

Senior
СБК ПАРУС
94

Постоје 3 ентитета: корисник, ћаскање, порука - Корисник има име и датум регистрације - Ћаскање има назив и датум креирања - Порука има текст, аутора и датум креирања - Корисник може бити у више ћаскања истовремено - Порука мора припадати ћаскању, и не може припадати више од једног ћаскања истовремено - Треба описати предметну област у облику табела

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

Kako su se borili sa deadlock-om pri pesimističnom zaključavanju?

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

Da li ste ikada koristili @Transactional anotaciju u Hibernate-u? Pričajte mi o radu sa transakcijama.

Senior
Salmon
94

Са којим NoSQL базама података сте радили?

Senior
СБЕРСБЕР
94

Koliko je bilo RPS na vrhuncu? Koliko je zabeleženo?

Senior
01.tech
94

Čime se Kafka razlikuje od RabbitMQ?

Senior
SSP Soft
94

Kako je HashMap organizovana iznutra i kako radi?

Senior
01.tech
94

Kako odrediti koji timeout treba postaviti?

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

Opis zadatka: Potrebno je implementirati REST endpoint za dobijanje spiska osiguranih polisa koje pripadaju datom klijentu i koje su plaćene. Pošto u sistemu postoji veoma veliki broj polisa, potrebno je predvideti parametar za ograničenje rezultata. @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

Šta je Singleton obrazac?

Senior
ки системы
94

[ime] je pitao: Da li ste tamo radili po ugovoru o radu?

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