Sobes.tech

Kafka колдонуп кызматтардын ортосундагы окуяга негизделген өз ара аракеттенүүнү толук түшүндүрүп бериңиз.

Senior
Позитив Технолоджис
93

Идемпотенттук иштиҳолларни амалга ошириш сениор учун ютуқми ёки бу ундан олдиндан кутилган нарса?

Senior
Позитив Технолоджис
93

[Компанияда] кайсы долбоорлордо жана кайсы продуктыларда иштедиңиз?

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

Javaда көп жиптүү программалоо жөнүндө айтып бериңиз: эмне колдондуңуз?

Middle
Небольшая компания
93

Тесттерди жакшыртуу мүмкүнбү, мисалы, коддун санын кыскартып?

Senior
ОТП БанкОТП Банк
93

Команданы кантип бириктиришти?

Senior
ОТП БанкОТП Банк
93

class User { String аты; public int hashCode() { return аты.hashCode(); } public boolean equals(Object o) { return o instanceof User u && аты.equals(u.аты); } } Map<User, String> map = new HashMap<>(); User u = new User(); u.аты = "Bob"; map.put(u, "дастурчу"); u.аты = "Alice"; System.out.println(map.get(u));

Senior
СБК ПАРУС
93

10 иштетүүчү колдонмолор маалыматтар базасынан тапшырмаларды алат. Эки экземпляр бир тапшырманы албоосун кантип алдын алса болот?

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

Нимесинхрон болду жана эмне өзгөрдү? Эки учурдун кайсысы (кесте боюнча же статустун өзгөрүшү менен) синхрон болчу?

Middle+
pdm
93

Командада жана продуктта эмне издейсиз? Жумуш ордун тандоодо кандай критерийлер бар?

Senior
СБЕРСБЕР
93

JPA/Hibernateдеги N+1 маселеси эмне? Кантип чечилди?

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

@PutMapping("/create") public Book create(@RequestBody CreateBook request) throws Exception { System.out.println("Китеп бар экенин текшерүү " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Китеп алда канча бар"); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Китеп {} тарабынан {} түзүлдү, id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Китеп алуу " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); } @GetMapping("/{id}") public Book get(@RequestParam("id") String id) { log.debug("Китеп алуу ", id); return repo.findById(id).orElseThrow(() -> new BookAlreadyExeption("китеп табылган жок")) findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }

Senior
СТЭП ЛОДЖИК (STEP LOGIC)
93

Кызматкерлердин тизмеси менен адамдарынын таблицасы id аты 1 Petya 2 Vasya 3 Kolya Жалпы төлөмдөрү 100дөн ашкан кызматкерлердин аттарын тандоо үчүн суроо жазуу керек

Senior
IT OneIT One
93

Бул ишке ашыруунун негизги көйгөйү эмнеде? - Эске сактоо үчүн кэш колдонулбайт. - Бир эле хеште ар кандай маалымат сактоо түрлөрү - Маалыматты окуудан мурун которгучту текшерүү натыйжа бербейт - `RedisTemplate` ичинде стандарттуу сериализаторлордун жоктугу - Бөлүнгөн операциялар үчүн pipeline колдонулбайт

Senior
СБК ПАРУС
93

Код тапшырмасы: Spring @Transactional жана өзү-өзүн чакыруу (код менен скриншот)

Senior
Позитив Технолоджис
93

Тезимдикти фамилия боюнча сорттоо жана ачкыч боюнча издөө менен натыйжалар таблицасы үчүн кайсы топтомду колдонуу керек?

Senior
IT OneIT One
93

REST колдонуучулардын маалыматтарын сактоо менен кантип шайкеш келет (мисалы, онлайн-дүкөндө)?

Senior
kode.ru
93

Өзүңүздүн өнүгүү тажрыйбаңыз жана кайсы тарапта өсүүнү каалайсыз деп айтып бериңиз.

Senior
РТК ИТ
93

сандык көрсөткүчтөр менен конкреттүү натыйжалар жана жетишкендиктер жөнүндө айтып бериңиз.

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

Сиз эч качан NOT IN шартын оптималдаштыруу керек болдуңузбу? Бул канчалык жаман жана аны кантип оптималдаштыруу керек?

Senior
BSS
93
/726