Sobes.tech

Golang

Mevcut iş yerinde yaptığın son görevler hakkında konuş — özellikle görevi alma ve dağıtıma kadar olan rutin.

Senior
X5
87

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

Middle
VKVK
87

Goroutine sızıntıları neden çalışma zamanı etkisi açısından geleneksel bellek sızıntılarından daha kritik olarak kabul edilir?

Senior
ClearWay
87

Takımın yapısı hakkında, sayısal olarak bilgi verir misiniz?

Senior
Магнит Тех
87

Go'da slice nasıl içten çalışır? append fonksiyonu nasıl çalışır?

Middle+
Ozon ФинтехOzon Финтех
87

Şirket içi süreçlerle ilgili mülakat yapanlara sorular.

Middle+
Servicepipi
87

Fiatlara hangi ödeme yöntemlerini entegre ettin?

Senior
X5
87

Aşağıdaki işlemlerden hangisi Go'da derleme hatasına neden olur? Aynı uzunluk ve türe sahip iki diziyi karşılaştırmak: [3]int == [3]int Bir göstergeyi nil ile karşılaştırmak: p == nil Byte'ı uint8 türündeki bir değişkene atamak İki dilimi karşılaştırmak: []int == []int

Intern
AvitoAvito
87

printNumber fonksiyonunu bir saniye beklemeden nasıl test edersiniz?

Middle+
МВидеоМВидео
87

TCP ile UDP arasındaki fark nedir? Neden HTTPS için TCP kullanılır?

Middle+
Ozon ФинтехOzon Финтех
87

PostgreSQL'de hangi indeksleri biliyorsun?

Senior
МВидеоМВидео
87

Bir sorgunun bu indeksi kullanıp kullanmayacağını nasıl anlayabilirsin? Bunu kontrol etmek için SQL'de bilinen bir yapı var mı?

Intern
Озон банк
87

Yeni öğeyi hangi kovaya koyacağını nasıl anlayabilirim?

Middle
VKVK
87

PostgreSQL ve Redis ile ilgili ticari deneyiminizden bahsedin. Hangi yıldan beri çalışıyorsunuz, hangi görevleri çözdünüz? İlginç vakaları paylaşın.

Senior
RTM
87

Go'da atomik işlemler (atomic) nedir?

Middle+
СБЕРСБЕР
87

Zor bir teknik vaka hakkında anlat — çözümü tam olarak nasıl uyguladın?

Senior
Hi Rockits
87

Çoklu iş parçacığı ve asenkron programlamada kendinizi ne kadar güvende hissediyorsunuz?

Middle+
Яндекс вертикали
87

Algoritmanın karmaşıklığı nedir ve burada ağaç nerede?

Senior
OkkoOkko
87

//Anahtar erişimi O(1) olan bir önbellek uygulayın type LRUCache struct {} func (c *LRUCache) Get(key string) string {} func (c *LRUCache) Put(key string, value string) {}

Senior
purweb
87

PostgreSQL'de MVCC nedir?

Senior
А7
87
/412