Java
Spring uygulamaları kapsamında veritabanıyla etkileşim kurmak için genellikle hangi yöntemleri ve araçları kullanıyorsun?
Pratiklerinizde yazdığınız karmaşık SQL sorgularına bir örnek verebilir misiniz?
Nesne yönelimli programlamada bir sınıf içinde yöntem çağrısı kavramı nedir?
MongoDB, ClickHouse, Redis ve Postgres nasıl farklılık gösterir?
Mülakat öncesinde soruları nasıl hazırlıyor ve analiz ediyorsun?
Sıfırdan kendi başınıza çözümler geliştirme deneyiminiz var mı?
@Qualifier bağlamında belirli bir uygulamayı enjekte etmek için hangi desen kullanılır?
İşinizde dış veya iç hizmetlere istekler oluşturdunuz veya gönderdiniz mi?
@ComponentScan anotasyonu sadece @Component ile işaretlenmiş sınıfları bulma yeteneğine sahip mi?
Projelerinizde bir mesajlaşma sistemi veya mesaj aracısı kullandınız mı?
C++ programlama dilinde :: alan çözümleme operatörünün solunda tam olarak ne bulunur?
Üretimde veritabanı değişikliklerini nasıl yaptınız? Liquibase kullandınız mı?
Kodu okuyun, programın çalışmasının sona eripermediğini belirleyin ve sonunda günlükte ne gösterileceğini belirleyin. ```java import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Increment { private static AtomicInteger counter1 = 0; private static AtomicInteger counter2 = 0; public static void main(String[] args) throws InterruptedException { int tasksCount = 100_000; CountDownLatch latch = new CountDownLatch(tasksCount); ExecutorService executor = Executors.newFixedThreadPool(100); for (int i = 0; i < tasksCount; i++) { executor.submit(() -> { counter1.incrementAndGet(); counter2.incrementAndGet(); latch.countDown(); }); } latch.await(); System.out.println(counter1); System.out.println(counter2); System.exit(0); } }
Java'da sınıf türünü iki kelimeyle nasıl kısaca belirtebiliriz?
Java kodunda işlemleri nasıl yönetirsiniz? Bunu JDBC aracılığıyla nasıl yaparsınız?
50 dakika öncesine ait bir yedekleme dosyasıyla belirli bir zamandaki (PITR) veritabanını nasıl geri yüklenir?
Mevcut işinizin hangi yönleri sizi tatminsizlikle karşılaştırıyor?
Sistemde karşılıklı kilitlenmeleri nasıl önleyebilir veya ortadan kaldırabilirsiniz?
Bu konu hakkında izleyiciye ne tavsiye edersiniz?
Bir uygulamada farklı Spring yapılandırmaları kullanılabilir mi?