Sobes.tech

Golang

Hangi ilişkisel veritabanlarıyla çalıştın? Sharding ve bölümlendirme sorunlarını çözmen gerekti mi?

Middle+
150

Go ile geliştirme konusunda toplam kaç yıl deneyim?

Middle+
150

Son projeler hakkında daha fazla bilgi ver: teknolojiler, sorumluluk alanın, temel görevler.

Middle
149

Bir arıza olması durumunda gece ve akşam nöbetlerine nasıl bakıyorsun?

Middle+
147

Mevcut projeniz hakkında bana bilgi verin — üzerinde ne çalışıyorsunuz?

Middle+
147

TCP ve UDP arasındaki fark nedir? UDP kullanımı örnekleri verin ve DNS'in UDP üzerinden güvenilirliği nasıl sağladığını açıklayın.

Middle
146

Birden fazla işçi varsa, kuyruğa gelen mesajın tam olarak bir kez işlenmesini nasıl garanti edersiniz?

Senior
146

Burada map için süslü parantezler kullanıldığından emin misiniz? 17. satırdaki set öğesine erişmek için hangi sözdizimi gerekir?

Senior
145

Gelişmek için hangi alanlar ilginizi çeker — teknolojiler, görevler, yönler?

Middle+
144

Takımında olay yönetimi hakkında bana anlat: süreç nasıl düzenlenmiş, nöbetler için bir düzenleme var mı?

Middle+
144

Genel olarak, ekibin yönü hakkında ne düşünüyorsun (ClickHouse/Elasticsearch platformu)?

Senior
143

REST ve RPC arasındaki mimari fark nedir? Bir kullanıcı oluşturma/değiştirme ve hesaplar arasında para transferi için hangi yaklaşımı seçmeliyiz?

Middle
143

Bir hash tablosu nasıl yapılandırılmıştır? İçinde hangi temel ilkeler ve ana gereksinimler yer almaktadır?

Middle+
143

Takımınızın yapısı hakkında bize bilgi verin.

Middle+
142

Program çalıştırıldığında ne gösterilir: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // İşlem simülasyonu }() } wg.Wait() fmt.Println(len(counter)) }

Senior
142

Uzunluk 1000'e kadar olabilir — neden böyle olabileceğini ve bu fenomenin adının ne olduğunu anlatın.

Senior
142

İzleme sırasında, yaklaşık olarak kaç komut, kaç servis, kendi ekipleriyle kaç entegrasyon var?

Senior
140

Takımın neyle ilgileniyordu ve sen ne yapıyordun?

Senior
138

Rehashing nedir?

Middle+
137

uniqRandn fonksiyonunu uygulamanız gerekiyor, bu fonksiyon n uzunluğunda, benzersiz ve rastgele sayılar içeren bir dilim döndürür. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }

Middle+
128
/13