Java'da metodlara parametreler nasıl iletilir: referansla mı yoksa değerle mi?
Java
Spring'de @Primary ve @Qualifier anotasyonları ne için kullanılır?
Hibernate'de N+1 sorunu nedir ve nasıl çözülür?
Inversion of Control ve Dependency Injection hakkında konuş.
Java'daki çöp toplayıcı hakkında bana bilgi ver.
Java'da yığın (stack) ile heap arasındaki fark nedir? Diziler nerede saklanır?
Bu test ne gösterecek? @Test public void test50() { List<Integer> numbers = List.of(1, 2, 3, 4, 5); numbers.stream() .map(x -> { System.out.println(x); return x; }) .filter(x -> x > 2) .map(x -> { System.out.println(x); return x; }) .toList(); }
Race condition hakkında konuş.
Üçüncü bir değişken kullanmadan iki değişkenin değerlerini nasıl değiştirirsiniz?
Strateji deseninden bahset.
Kafka hakkında bana anlat: Java tarafındaki temel bileşenler.
WebSocket nedir? Ne için kullanılır?
Spring Security hakkında konuş: filtre zinciri, SecurityContext, JWT kimlik doğrulama.
@Transactional anotasyonu ne zaman çalışmayabilir?
Spring'de hangi kapsamlı beanleri kullandınız? Prototype ne işe yarar?
Mevcut hesap tabloları ve bunların satırları var. `invoices.total` **EŞLEŞMİYOR** hesapların satır toplamlarıyla (saatler * oran). ## `invoices` tablosu: | id | total | |----|-------| | 1 | 5000 | | 2 | 8000 | | 3 | 3200 | | 4 | 1500 | ## `invoice_lines` tablosu: | invoice_id | service_name | hours | rate | |------------|--------------|-------|------| | 1 | consulting | 10 | 500 | -- 5000 ✓ | 2 | design | 8 | 800 | -- } | 2 | development | 5 | 500 | -- 8900 ≠ 8000 ✗ | 3 | testing | 4 | 800 | -- 3200 ✓ | 4 | support | 2 | 500 | -- } | 4 | analytics | 3 | 300 | -- 1900 ≠ 1500 ✗ ## Beklenen sonuç: | id | total | actual_sum | |----|-------|------------| | 2 | 8000 | 8900 | | 4 | 1500 | 1900 | SELECT id, total, actual_sum ...
Gradle ve Maven projeleri derleyicileri hakkında bana anlat. Hangisiyle daha çok çalıştın?
Hangi koleksiyonları biliyorsun? List'in temel uygulamaları hakkında bana anlat. ArrayList ile LinkedList arasındaki fark nedir?
Java'da final anahtar kelimesi (alanlar, sınıflar) ne için kullanılır?
Jenerikler nedir ve ne amaçla kullanılırlar?