Go'da değişkenler nerede yer alır — yığında mı yoksa yığın dışında mı? Escape analizi nedir?
Golang
Yüksek yük altındaki Go servislerinde Arena Tabanlı Bellek Yönetimi kullanımının uygunluğunu nasıl değerlendiriyorsunuz?
Go'da bağlam hakkında bilgi verin: türler, hiyerarşi, alt bağlamların özellikleri. Ebeveyn bağımsız bir alt bağlam nasıl oluşturulur?
Hash tablolarında çakışma çözüm algoritmaları nelerdir? Go haritasında hangisi kullanılıyor?
Make kullanarak önceden tahsis edilmiş bellekle en iyi nasıl dilim oluşturulur? Neden kapasiteyi önceden belirtmek gerekir?
Neden REST yerine gRPC kullanıyorsunuz? gRPC'nin temel aldığı HTTP/2'nin avantajları nelerdir?
SQL ve belge odaklı veritabanları arasındaki fark nedir? Ne zaman hangisini kullanmalı?
Go'da çöp toplayıcı nasıl çalışır? Üç renkli mark-and-sweep algoritması, STW.
Go'da diziler ve dilimler nedir, aralarındaki farklar nelerdir? append nasıl çalışır ve kapasite genişlemesi nasıl olur?
Go'da hangi bellek türleri vardır? Yığın (heap) ile yığın (stack) arasındaki fark nedir?
Go'da çöp toplayıcı nasıl uygulanır ve gecikme ile verimlilik arasında ne tür tavizler verir?
Go, eşzamanlı erişimde haritalarla çalışırken güvenliği nasıl sağlar ve pratikte hangi senkronizasyon mekanizmaları kullanılır?
Görev: saniyede 100.000 kez tetiklenen ve ikili veri sağlayan bir geri çağırma (callback) var. Bunları merkezi sunucuya iletmek gerekiyor. Hangi tuzaklar ve iyi uygulamalar var?
Neden iş değiştiriyorsunuz?
Go'da harita anahtarlarının hangi özelliklere sahip olması gerekir?
Kafka'da tüketiciler ve üreticiler ile bölümler arasındaki etkileşimin özellikleri nelerdir?
Go'da map nedir? Eşzamanlı mı? Çok iş parçacıklı ortamda map ile güvenli çalışma yöntemleri nelerdir?
Go'daki veri tipleri: hangilerini biliyorsunuz, nasıl gruplara ayrılabilirler?
Hizmet 500 hatası döndürüyorsa, sorunu nasıl çözeceksiniz?
Go'da kanallar nedir? Kanalların türleri nelerdir, kapalı bir kanala yazma/okuma sırasında ne olur?