Sobes.tech

Golang

Yığınınızda hangi veritabanları ve mesaj aracısı kullanıyorsunuz?

Senior
173

Takım hakkında bana anlat: kimlerle etkileşime girdin, kaç kişi vardı?

Middle+
173

Kodu ne gösterecek? Bu kod hakkında ne düşünüyorsun? // Projenin var olup olmadığını kontrol et existingID, err := i.projectRepo.GetIDByJiraID(ctx, postgresConn, issue.ID) if err != nil { return 0, fmt.Errorf("proje varlığını kontrol etmede başarısız: %w", issue.ID) }

Senior
171

İşlem izolasyon seviyeleri, anormallikler, Serializable nedir?

Middle
170

HeadHunter'da günde 16 bin özgeçmiş görüntüleme sınırı var ve geniş bir filtre her şeyi tüketiyor — nasıl çözülür?

Senior
170

1. Son 30 gün içinde 2'den fazla sipariş veren kullanıcıların toplam sipariş tutarına göre ilk 10'u listeleyin 2. Son 6 ayda gelir açısından ilk 3 kategori

Middle+
169

Takımınızın yönü neydi?

Middle+
169

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

Middle+
168

Bir fonksiyon yazın, bu fonksiyon slice içindeki val ile eşit olan tüm öğeleri yerinde kaldırır. Kaldırılan değerler olmadan dilimi döndürür. func RemoveValue(slice []int, val int) []int { // kodunuz } // Örnek RemoveValue([]int{1,2,3,2,4}, 2) // -> []int{1,3,4} RemoveValue([]int{1,2,3}, 5) // -> []int{1,2,3} RemoveValue([]int{}, 1) // -> []int{}

Middle+
167

Testleri yazdınız mı? Hangi?

Middle+
167

Deneyim, doğrulama nedir ve bu kelime nerede kullanılır?

Middle+
167

API üzerinden tıbbi dosya yüklemenin hızını 3 katından fazla artırmayı nasıl başardınız?

Middle+
167

Go'da (sürüm 1.24'e kadar) map'teki çakışmalar nasıl çözülür? Bucketlar ve overflow bucketlar hakkında bilgi ver.

Middle+
165

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

Middle
165

Hangi JOIN türlerini biliyorsun ve aralarındaki fark nedir?

Senior
165

En çok hangi başarılarınızla gururlanıyorsunuz ve neyi hatırlıyorsunuz?

Senior
165

Projede hangi mimari kullanıldı — mikroservisler mi?

Middle+
165

DISTINCT nasıl çalışır?

Senior
165

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+
164

Projenin özünü anlatabilir misin? Son kullanıcı için ne anlama geliyor?

Middle+
164
/13