Golang
Hangi JOIN türlerini biliyorsunuz?
sync/atomic'de neden hizalanmış işaretçiler gereklidir?
Veriler Kafka üzerinden nasıl akıyordu? Olaylar nasıl geliyordu?
Mutex nedir?
Neden tam olarak bu kadar servis yaptınız? Seçim nasıl gerçekleşti — servis yapmak veya yapmamak?
Kendiniz için dış kaynak kullanımı veya personel kiralama alanında mı çalışmayı düşünüyorsunuz? Daha önce dış kaynak kullanımı veya personel kiralama alanında çalıştınız mı?
Programlama paradigmaları arasında imperatif olanın yanı sıra fonksiyonel de vardır — onun avantajlarının neler olduğunu biliyor musunuz?
Sistem analisti tarafından getirilen görevleri ekibin içinde ayrıca parçaladınız mı?
50k RPS'lik bir hizmeti, minimum veri işleme ve harici bir API'ye gönderim ile, teslimat garantisi ve tekrarlar olmadan nasıl tasarlardın?
Görevlerin çözümüne ve teknik detaylandırmasına da mı ilgileniyorsun?
Hangi görevleri seviyorsun? Kendin için ne arıyorsun?
Atomic ve Mutex dışında sync paketinden ne biliyorsun?
Birden fazla işçi varsa, kuyruğa gelen mesajın tam olarak bir kez işlenmesini nasıl garanti edersiniz?
Kod incelemesine katıldınız mı?
Go'da hangi senkronizasyon araçlarını biliyorsun?
Monolitten mikroservislere geçiş deneyiminiz var mı?
Go ile ne kadar süredir çalışıyorsunuz? Önceki işinizde PHP ve Go'yu birleştiriyordunuz — bu nasıl gerçekleşiyordu?
Üniversitenin hangi yılına çalışıyorsun? Neden hemen Go'yu seçtin? Ona nasıl ulaştın?
Kafka erişilemez hale gelirse, outbox şemasıyla ne olur? Outbox kuyruğu ne kadar büyüyebilir?
Bellek sızıntıları ne sıklıkla olurdu?