Sobes.tech

Java

Stream API'de kullanılan iki tür yöntemi adlandırabilir misin?

Junior — Middle
191

Spring framework'ün temel özelliklerini ve özelliklerini sıralayabilir misiniz?

Junior — Middle
191

Kafka'da veri depolama ve dağıtımı nasıl organize edilir?

Junior — Middle
190

Spring Framework bağlamında Singleton ve Prototype kapsamları arasındaki fark nedir?

Junior — Middle
189

Programlamada deklaratif yaklaşımın ne anlama geldiğini ve temel özelliklerini açıklayın.

Junior — Middle
189

İki hesap arasında para transferi gerçekleştirin. Bu, üretim çözümüdür Giriş parametreleri: @param fromAccountId para transfer eden kullanıcının benzersiz kimliği @param toAccountId paranın transfer edildiği kullanıcının benzersiz kimliği @param amount transfer tutarı. Pozitif sayı public void transferMoney(Long fromAccountId, Long toAccountId, BigDecimal amount) { if (amount.compareTo(BigDecimal.ZERO) <= 0) { throw new RuntimeException("Tutar > 0 olmalı"); } if (fromAccountId.equals(toAccountId)) { throw new RuntimeException("Hesap aynı olamaz"); } Long firstId = Math.min(fromAccountId, toAccountId); Long secondId = Math.max(fromAccountId, toAccountId); Account first = accountRepository.findByIdForUpdate(firstId) .orElseThrow(() -> new RuntimeException("Hesap bulunamadı")); Account second = accountRepository.findByIdForUpdate(secondId) .orElseThrow(() -> new RuntimeException("Hesap bulunamadı")); Account from = fromAccountId.equals(firstId) ? first : second; Account to = fromAccountId.equals(firstId) ? second : first; if (from.getBalance().compareTo(amount) < 0) { throw new RuntimeException("Bakiye 0'dan az olamaz"); } from.setBalance(from.getBalance().subtract(amount)); to.setBalance(to.getBalance().add(amount)); accountRepository.save(to); accountRepository.save(from); }

188

LinkedList veri yapısında öğelerin depolanması nasıl gerçekleştirilir?

Junior — Middle
188

Kafka mimarisi hangi bileşenleri içerir ve bunlar birbirleriyle nasıl etkileşir?

Junior — Middle
188

Veri ile çalışma verimliliği nasıl ölçülür ve buna ne etkiler?

Junior — Middle
187

Takımın teknik veya mimari kararına katılmadığınız bir deneyiminiz oldu mu? Nasıl davrandınız?

186

HashMap'in temelinde yatan veri yapısı nedir ve nasıl çalışır?

Junior — Middle
186

Kendiniz, deneyiminiz ve önemli başarılarınız hakkında bana bilgi verin.

185

Gson'un ne olduğunu ve serileştirme ve deserializasyon sırasında alanlarla nasıl çalıştığını açıklayabilir misiniz?

Junior — Middle
184
/11