Sobes.tech

Java

Yeni iş yeri arama nedeniniz neydi?

Senior
Магнус Тех
78

Geçiş süreleriyle ilgili olarak — ne kadar hızlı çıkmaya hazırlar?

Senior
IT OneIT One
78

Son iş yerinizde ne yapıyordunuz ve neden ayrılmaya karar verdiniz?

Senior
ки системы
78

Java'da int[] ve Integer[] kullanımı arasındaki performans ve bellek kullanımı farklarını, özellikle verilen kod parçası bağlamında analiz edin: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```

Senior
VKVK
78

Bu olay sırasında sistemdeki yük neydi?

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

Stream API hakkında bilgi ver: işlem türleri, map ve flatMap arasındaki fark

Senior
Octo
78

Satır 15'teki DocumentType nedir ve ne işe yarar?

Senior
СБЕРСБЕР
78

Hareket halindeki bir trenin (200 km/sa) çatısına zıplarsanız ne olur?

Senior
BSS
78

2020 yılında "Otomatik Sistemler Ulaştırma"da mı çalışmaya başladınız; 17 yaşında mıydınız?

Senior
ПАО Сбербанк
78

Kendinizden bahsedin: şu anda ne arıyorsunuz, son iş yeriniz, ilgilendiğiniz projeler, arama aktiviteleri ve paralel süreçler hakkında.

Senior
ПАО Сбербанк
78

Yeni yerde ne yapmak isterdiniz? Mimari kararlarına katılım sizin için ne anlama geliyor?

Senior
ТБанк
78

Monolitten mikroservislere geçerken işlemlerin bütünlüğü nasıl sağlanır?

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

İşlem tutarlılığını sağlamak için ExampleService::handle metodunda @Transactional anotasyonunun kullanılması mümkün müdür? @Component @RequiredArgsConstructor public class ExampleService { private final OrderDao orderDao; private final DeliveryService deliveryService; @Transactional public void handle(long orderId) { orderDao.delete(orderId); deliveryService.cancelDelivery(orderId); } } - Evet, hata durumunda veritabanındaki değişiklikler geri alınır - Hayır, kullanıcı siparişin silinmediğini bilmeyecektir - Hayır, HTTP istemci katmanında bellek sızıntıları olabilir - Hayır, veritabanı erişim katmanında zaman aşımı olabilir

Senior
RT Labs
78

Yüksek yük altında (onlarca milyon istek) hangi sorunlar ortaya çıkabilir? Çözümü nasıl ölçeklendirebilirsiniz?

Senior
СБЕРСБЕР
78

[isim] sordu: Kafka konusu üzerine bir mesaj yazarsam, kaç partition'a ulaşır?

Senior
сербская компания
78

Çok iş parçacıklı programlama ile çalıştınız mı? Ne kullandınız?

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

Kafka'daki işlemlerde izolasyon seviyeleri nelerdir?

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

/** * == FT == * Sipariş işleme servisi, Rest API aracılığıyla işleme alınmak üzere bir sipariş alır. * İşleme şu şekildedir: * - Stokta ürün olup olmadığını kontrol et (REST/HTTP üzerinden harici bir servis çağrılır). Ürün yoksa, sipariş işlemi durdurulur. * - Siparişi siparişler veritabanına kaydet * - Siparişin sonraki işlemesini başlat (Processing, REST/HTTP üzerinden harici bir servis çağrılır) * - Yeni sipariş hakkında bildirimleri başlat (Notification, REST/HTTP üzerinden harici bir servis çağrılır) * * == NOT == * - İşleme, veritabanına kaydetme başarısız olursa, siparişin işlenmesine (processing) veya bildirimlerin (notification) başlatılmasına gerek yoktur. * - Logların korelasyonu için sipariş kimliği kullanın. * - Metriği takip edin: 1) alınan sipariş sayısı 2) başarıyla işlenen sipariş sayısı * - Servis, saniyede 100'e kadar sipariş işleyebilmelidir. */

Senior
СБЕРСБЕР
77

[isim] sordu: Peki ya sen, Moskova'da mısın?

Middle
СБЕРСБЕР
77

Rust'ta bellek temizliği nasıl çalışır (çünkü orada çöp toplayıcı yok)?

Middle
ООО ИЦ Ай-текоООО ИЦ Ай-теко
77
/726