Canlı kodlama: adreslerin tekrarını kaldırma — yinelenenleri nasıl işleyip benzersiz adresleri çağırırsınız. Çözüm map kullanılarak.
Golang
Gorutinler paralel mi yoksa eşzamanlı mı çalışıyor?
Canlı kodlama: goroutine'ler üzerinde görev — ortak verilere eşzamanlı erişim, yarış durumu, mutex ile çözüm. sync.Mutex ve sync.RWMutex arasındaki fark.
Canlı kodlama: semafor — nasıl çalışır ve tamponlu kanal tabanlı uygulaması.
ACID nedir? Her özelliği hakkında bilgi ver.
PostgreSQL'deki işlemlerin izolasyon seviyeleri ve bunların hangi anomalilerle mücadele ettiğini anlat.
Go'da bağlam nedir, nasıl kullanılır, ne işe yarar ve hangi türleri vardır?
Geliştirme araçları: AI asistanlarıyla çalışma (Cursor ve diğerleri), test yaklaşımı (birim, entegrasyon testleri).
Go'daki goroutine zamanlayıcısı hakkında bilgi ver — GMP modeli, hangi fonksiyonları yerine getirir?
Canlı kodlama: fonksiyona zaman aşımı ekle — eğer yürütme 1 saniyeyi aşarsa, hata döndür. select, time.After, context kullanımı.
CQRS nedir?
SELECT FOR UPDATE hakkında bilgi verin — ne için kullanılır ve nasıl çalışır?
Mimari görev: Kafka'ya kullanıcı kaydı sırasında nasıl garantili bir şekilde olay gönderebilirsiniz (kullanıcı servisi + bildirim servisi), Kafka asenkron bir kanal ise?
PostgreSQL'deki indeksler hakkında bana anlat — hangi türler var, bileşik indeks nedir ve sütunların sırası.
Clean Architecture ve DDD nedir? Çalışma fırsatınız oldu mu?
Graceful shutdown nedir ve Go'da nasıl çalışır?