Golang
Go'da genel ticari geliştirme deneyiminiz nedir?
Neredesin? Saat dilimin nedir?
Hata ve nil arayüzü ile görev: nil atamanın farklı yollarıyla kod ne gösterecek?
Saga'nın hangi tarzı kullanıldı: koreografi mi yoksa orkestra mı?
Yüksek belirsizlik derecesine sahip ve yapmanız gereken bir görevin örneğini verebilir misiniz?
Transactional Outbox Pattern hakkında bir şeyler duydunuz mu?
Verilen bir karakter dizisi. İçeride, tekrar eden karakterler olmayan i ve j indeks çiftlerinin sayısını bulun. "aba" dizisi için cevap 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") "abcb" dizisi için cevap ?: aba 3 + 2 = 5 abcb 4 (a, b, c, d) + 1 (ab) + 1 (bc) + 1 (cb) + 1 (abc) = 8
Outbox tablosundan birkaç okuma işçisini nasıl senkronize edebiliriz ki aynı verileri almasınlar?
Go'da map nedir, altında nasıl çalışır? Hash tablosu nasıl çalışır?
Katmanlı mimaride service ile use case arasındaki fark nedir? Belirli örnekler veriniz.
İlginç bir görev hakkında bana anlat — günlük drawdown nedeniyle çevrimiçi blokaj.
Neden [şirket]ten [şirket]e geçtiniz?
// Soru 3 // Bu kodun hangi görevi çözdüğünü açıklayın // Bu çözümde hangi sorunlar var? // Bu kodu nasıl yeniden yazardınız?
Şirkette ne yaptın? Ne ile ilgileniyordun?
Go'daki çöp toplayıcı engelleyici mi değil mi? Üretimde etkisi görünür mü?
JOIN ile UNION arasındaki fark nedir?
// Soru 5. Ekranda ne gösterilecek func main() { ch := make(chan int, 5) for i := 1; i <= 5; i++ { ch <- i } for true { fmt.Println(<-ch) } }
İç bildirimleri (sitedeki çan) nasıl organize edilir? Hangi taşıma kullanılmalı?
Graceful shutdown nedir?
Shardlama yaptınız mı? Hangi prensip ile shardlama yapıldı?