Sobes.tech

Java

Kafka yordamida xizmatlar o'rtasidagi voqeaga asoslangan o'zaro ta'sirni batafsil tushuntiring.

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

Voqealarni idempotent ishlov berishni amalga oshirish senior uchun muvaffaqiyatmi yoki bu undan avvaldan kutiladigan narsa?

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

[Kompaniya]da qaysi loyihalar va qaysi mahsulotlar ustida ishladingiz?

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

Java'da ko'p ipli dasturlash haqida gapiring: nima ishlatdingiz?

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

Testlarni yaxshilash mumkinmi, masalan, kod miqdorini qisqartirish orqali?

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

Jamoani qanday bog'lashdi?

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

class User { String nom; public int hashCode() { return nom.hashCode(); } public boolean equals(Object o) { return o instanceof User u && nom.equals(u.nom); } } Map<User, String> map = new HashMap<>(); User u = new User(); u.nom = "Bob"; map.put(u, "dasturchi"); u.nom = "Alice"; System.out.println(map.get(u));

Senior
СБК ПАРУС
93

10 ta'minotchi dastur ma'lumotlar bazasidan vazifalarni oladi. Ikki nusxa bir vazifani olmasligini qanday ta'minlash mumkin?

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

Nima sinxron edi va nima o'zgardi? Qaysi ikki holatdan (jadval bo'yicha yoki holat o'zgarishi bilan) sinxron edi?

Middle+
pdm
93

Jamoa va mahsulotda nima qidiryapsiz? Ish joyini tanlashda qanday mezonlaringiz bor?

Senior
СБЕРСБЕР
93

JPA/Hibernate'da N+1 muammosi nima? Qanday hal qilindi?

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

@PutMapping("/create") public Book create(@RequestBody CreateBook request) throws Exception { System.out.println("Kitob mavjudligini tekshirish " + map); Book book = new ObjectMapper().convertValue(map, Book.class); Book b = repo.findByTitle(book.getTitle()); if (b != null) { throw new Exception("Kitob allaqachon mavjud" ); } book.setId(UUID.randomUUID().toString()); repo.save(book); log.debug("Kitob {} tomonidan {} bilan yaratildi, id {}", book.getTitle(), book.getAuthor(), book.getId()); return book; } @GetMapping("/get") public Book get(@QueryParam("id") String id) { log.debug("Kitob olish " + id); return repo.findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); } @GetMapping("/{id}") public Book get(@RequestParam("id") String id) { log.debug("Kitob olish ", id); return repo.findById(id).orElseThrow(() -> new BookAlreadyExeption("kitob topilmadi")) findAll().stream() .filter(b -> b.getId().equals(id)) .findFirst().get(); }

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

Personlar ro'yxati bilan jadval id ism 1 Petya 2 Vasya 3 Kolya Maosh to'lovlari bilan to'lovlar jadvali id person_id payment_value [phone] Jami to'lovlar 100 dan ortiq bo'lgan xodimlarning ismlarini tanlash uchun so'rov yozish kerak

Senior
IT OneIT One
93

Ushbu amalga oshirishning asosiy muammosi nima? - Optimizatsiya uchun xotira kesh ishlatilmayapti. - Bir xil hash ichida turli xil ma'lumot saqlash turlari - Ma'lumotlarni o'qishdan oldin o'tkazgichni tekshirish natija bermaydi - `RedisTemplate`da standart serializatorlar mavjud emas - Qisman operatsiyalar uchun pipeline ishlatilmayapti

Senior
СБК ПАРУС
93

Kod vazifasi: Spring @Transactional va o'z-o'zini chaqirish (kod bilan skrinshot)

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

Familiya bo'yicha saralash va kalit bo'yicha qidirish bilan natijalar jadvali uchun qaysi to'plamni ishlatish kerak?

Senior
IT OneIT One
93

REST foydalanuvchi ma'lumotlarini saqlash bilan qanday mos keladi (masalan, onlayn-do'kon)?

Senior
kode.ru
93

Rivojlanish tajribangiz haqida va qaysi yo'nalishda o'sishni xohlayotganingiz haqida gapiring.

Senior
РТК ИТ
93

Aniq raqamlar bilan natijalar va yutuqlar haqida gapiring.

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

Hech qachon NOT IN shartini optimallashtirishga majbur bo'ldingizmi? Bu qanchalik yomon va qanday optimallashtirish mumkin?

Senior
BSS
93
/726