Sobes.tech

Golang

Neden RocketDev'ten ayrıldınız?

Senior
А7
48

Veriler kaybolduğunda ne yapardınız? Genel olarak, verilerin kaybolduğunu nasıl anlarsınız?

Senior
МВидео/эльдорадо
48

Ortam değişkenleri nedir? Ne işe yararlar?

Middle+
YadroYadro
48

Hangi günlükleme kütüphanesini kullanıyorsunuz?

Senior
А7
48

Yeni başlayanlara mentorluk yapmayı ve teknik mülakatlar yürütmeyi nasıl değerlendiriyorsunuz?

Middle
Nau
48

Önerilen aralık içinde maaş beklentileriniz nelerdir?

Senior
Shopfully
48

Başlangıç aşamasında veya sıfırdan bir projede çalışma deneyiminiz var mı? Ne yaptınız ve hangi kararları aldınız?

Senior
AstraTech
48

Özel durumda neden toplama servisi için gRPC seçildi?

Middle+
А7
48

Eğer tam yetki olsaydı, hizmetinizin mimarisinde ne değiştirirdiniz?

Senior
Магнит Тех
48

Hangi otomatik test türlerini kullandınız?

Senior
Магнит Тех
48

Neden şimdi iş arıyorsunuz?

Middle+
КуперКупер
48

Neden ctx.Done() ile dönen kanalı close() fonksiyonu ile kapatmak mümkün değil?

Middle+
YadroYadro
48

Go ile kaç yıllık ticari deneyimin var?

Middle+
2gis2gis
48

Bir goroutine nasıl sonlandırılır? Hangi yöntemler var?

Senior
СБК ПАРУС
48

Geçiş motivasyonundan bahsediyorsak — neden piyasaya çıkmaya ve diğer teklifleri değerlendirmeye karar verdiniz?

Senior
РамблерРамблер
47

Hizmetin şu anda çalışıp çalışmadığını kontrol etmek için herhangi bir uç noktası var mıydı?

Middle+
МВидео/эльдорадо
47

Peki, hafıza içi çözümünde bir mutex kullanıyorsun. Bu nedir ve hangisini kullandın, anlatabilir misin?

Intern
Озон банк
47

Kafka ile çalışırken hangi zorluklarla karşılaştınız?

Middle+
РамблерРамблер
47

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)) }

Middle+
OZONOZON
47

Go 1.26'da ne yeni çıktı?

Middle+
Защита Инфо Транс z-it
47
/412