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 ...
Java
Bir programda istisna durumlarının nasıl ele alınabileceği yöntemler nelerdir?
Spring'de bean nedir?
Java'da uygulama geliştirme için hangi tasarım desenleri kullanılır?
Mevcut projenizde test görevlerinin devri nasıl gerçekleştirilmektedir?
Önceki projenizde Kubernetes veritabanında kaç tabloyla çalıştığınızı belirtebilir misiniz?
Programlama dillerinde kaynaklarla try-catch kullanım mekanizmasını açıklayın.
Mevcut projeyi değiştirmeyi düşünmenize ne motive ediyor?
Takımınızda görevleri katılımcılar arasında dağıtmak için hangi araçlar ve teknolojiler kullanıldı?
Kendinizi nasıl değerlendiriyorsunuz? Hangi seviyede: junior, middle, middle+, senior?
Yazılım geliştirme bağlamında 'advice' terimiyle ne kastedildiğini açıklayabilir misiniz?
Son projede teslim tarihlerini belirlemekten kim sorumluydu?
Hibernate'de ORM ile entegrasyon ve çalışma için hangi programlama dilleri destekleniyor?
Projelerde yönelimli programlama deneyiminizden bahsedin.
Üçüncü taraf API'leri veya servislerden alınan verilerin önbelleğe alınmasını nasıl gerçekleştirdiniz?
İş akışında verimlilik ve etkinliği sağlayan temel adımlar nelerdir?
[isim] sordu: Tasarımları (GoF desenleri) biliyor musun? İşinde kullandın mı?
Mimari görev: REST→RabbitMQ→REST mikroservis adaptörü. Hangi tuzaklar ve sorunlar var?
Amacı ve kullanımı bağlamında *.var ve *.jar uzantılı dosyalar arasındaki fark nedir?
ArrayList ve LinkedList'in temel işlemlerinin çalışma süresi nasıl farklılık gösterir?