Eğer geri dönüşlü iletişimimiz varsa ve büyük veri miktarları iletmemize gerek yoksa, gRPC mi yoksa REST mi kullanırdın? Protokolü seçerken hangi faktörlere dikkat ederdin?
C#
Projede API sürüm yönetimi nasıl gerçekleştirildi? Müşteri belirli bir sürümü nasıl çağırıyordu?
MassTransit'te Activity nedir?
Mikrosistemlerde dağıtık işlemler nasıl gerçekleştirildi? Saga kullandınız mı?
Hangi verilerin önbelleğe alınması gerektiği nasıl anlaşılır?
Blue-Green dağıtımının dışında hangi dağıtım stratejilerini biliyorsun?
Saga bağlamında orkestrasyon ile koreografi arasındaki fark nedir?
Arka planda sayfalama nasıl uygulandı? Neden LIMIT/OFFSET büyük miktarda kayıtta iyi çalışmıyor? Bunu nasıl optimize edebiliriz?
PostgreSQL'de hangi indeks türlerini kullandın? Neden tam metin araması için GIN indeksi kullanılıyor, B-ağacı değil?
Ağır bir SQL sorgusunu nasıl optimize ettin? Ne kullandın?
Neden frontend, backend ile REST üzerinden iletişim kuruyor da gRPC yerine?
RabbitMQ'da aynı kuyruğa ait birden fazla tüketici arasında mesaj dağıtımı nasıl çalışır?
Feature toggle nedir ve bozuk bir fonksiyonu yeniden dağıtmadan hızlıca nasıl devre dışı bırakılır?
Görev: şehirdeki sıcaklığı döndüren getWeather adlı bir uç nokta var. Yükü büyük. Önbellekleme nasıl uygulanır? Yüksek yük altında (50k RPS) cache miss durumunda ne olur?
gRPC ve normal HTTP etkileşimiyle servis iletişimini karşılaştırabilir misin? Her yaklaşımın artıları ve eksileri.
Projede Git ile nasıl çalıştınız? Dalçıklar, geliştirme süreci ve sürüm süreci hakkında bana bilgi ver.
[isim] son işinden bahsetti: ne tür bir sistemdi, hangi spesifik görevleri yerine getiriyordu, hangi teknolojiler ve desenler kullanılıyordu?
RabbitMQ ve Kafka'yı karşılaştırabilir misin? Hangi görevler için ikisini de kullanırdın?
Önbellekle nasıl etkileşime geçebileceğinizi biliyor musunuz?
Birden fazla ilişkili veri (sıcaklık ve haberler) önbelleğe alırken hangi sorunla karşılaşabiliriz?