Golang
IP ağ protokolü nedir ve hangi görevleri çözer?
Kendinizden daha fazla bahsedin (görüşmeciye ne söyleyeceğinizi)
import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }
HTTP/1.1 ile HTTP/2 arasındaki temel farklar
İşinizde yapay sinir ağları kullanıyor musunuz? Nasıl? Onlara nasıl yaklaşıyorsunuz?
En üstteki süreç %150 CPU gösteriyorsa bu ne anlama geliyor? Bu normal mi?
Bir milyon URL içeren büyük bir dosya var, bunları sistemi aşırı yüklemeden ve dış sunucudan ban yemeden nasıl hızlıca indirebilirim? Kodu nasıl organize etmeliyim?
Kendini nasıl değerlendiriyorsun?
Go'da çöp toplama nasıl çalışır?
Kullanıcı katılımı nedir ve bunun sizin hedefleme sisteminiz sayesinde %20-30 arttığını nasıl belirlediler?
Geçiş yaparken hangi maaş seviyesini düşünüyorsunuz?
İş ilanlarını değerlendirirken hangi tutardan başlıyorsunuz?
SOLID ilkelerinin amacı nedir?
Sinema bileti rezervasyon sistemi için fonksiyonel gereksinimler hakkında bilgi ver
ClickHouse ile ilgili bir sorun hakkında (büyük sayıda tekil kayıttan dolayı çökme) ve nasıl çözdüğünüz hakkında bilgi verin.
Sözleşmelerde değişiklik gerektiren görevler ne sıklıkla olur?
EXPLAIN ve EXPLAIN ANALYZE arasındaki fark nedir? Neden EXPLAIN ANALYZE'yi üretimde kullanmamalıyız?
Hash tablolarında çakışma çözüm algoritmaları nelerdir? Go haritasında hangisi kullanılıyor?
İş parçacığı güvenliği sorunu var: iki goroutine aynı anda döngü ile Lock çağırıyorsa, birbirleriyle karışabilirler. Bunu nasıl düzeltebilirsiniz?
Hâlâ [şirket]te mi çalışıyorsunuz?