Java
REST, kullanıcı verilerinin depolanmasıyla (örneğin, bir çevrimiçi mağazada) nasıl uyum sağlar?
Sayısal olarak belirli sonuçlar ve başarılar hakkında bilgi verin.
Modern dünyada iyi bir geliştiricinin sahip olması gereken en az 3-4 beceriyi adlandırın.
Birden fazla hizmet üzerinden dağıtılmış günlük izleme (tracing) nasıl uygulanır?
Genellikle hangi konularda sorular sorulur size (hangi konularda kendinizi daha güvende hissediyorsunuz)?
Kötümser ve iyimser kilitler nedir? İzolasyon seviyesini değiştirmeden nasıl kötümser kilit alınır?
Kendinizi bir geliştirici olarak nasıl değerlendiriyorsunuz ve çalışma deneyiminiz nedir?
ParallelStream kullanılmaması gereken zamanlar nelerdir?
Hizmetler arası etkileşimin türlerini listeleyin.
Veritabanı %99 CPU kullanımıyla yüklüyse ne yapılmalı? Olay nasıl analiz edilir?
Sorgulamayı çalıştırmadan performansını değerlendirebilir miyiz?
Finansal / işlem hizmetleri ile ilgili deneyiminizden bahsedin.
Mevcut iş yerinizden bahsedin: sorumluluk alanınız nasıl değişti, başlangıçta hangi fonksiyonellik vardı, şimdi ne, ekip nasıl görünüyor?
Collections.unmodifiableList() ne işe yarar ve ne yapar?
Son projenizde mimari kararlar üzerinde ne kadar etkili olabildiniz?
Akışlarla çalışmak için hangi Spring araçları kullanıldı?
Partitioning, replikasyon, sharding nedir?
Neden özellikle Transactional Outbox — çünkü başka bir şekilde yapılabilirdi, örneğin başarılı gönderimden sonra Kafka'da sadece onaylamak?
Kendinizden bahsedin, son 2-3 yılda neyle uğraştınız?
-- Yapılandırmaya sahip tablolar var Çalışan id (PK) isim maaş dep_id (FK department.id) Departman id (PK) isim -- Her departmandaki en yüksek maaşın tüm departman isimleriyle birlikte listeleneceği sorguyu yazın select d.name, MAX(e.salary) from Department d left join Employee e on e.dep_id = d.id group by d.name