Sobes.tech

Golang

Mi az a string a Go-ban? Mi történik, ha megpróbálod módosítani egy string első karakterét index segítségével?

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

Mit jelent az, hogy 'a mikroszolgáltatások működési költsége nem indokolt' — drágábbak a mikroszolgáltatások karbantartása?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
102

Mit tud a goroutine ütemezőről a Go-ban?

Senior
СБК ПАРУС
102

Hogyan néz ki egy karakterlánc tömb a Protocol Buffers szintaxisában?

Middle+
Астрал-Софт
102

Hogyan működik a HTTPS és a TLS? Mi az a tanúsítvány, és hogyan ellenőrzi a böngésző?

Senior
SelectelSelectel
102

Hogyan szinkronizáljuk a munkásokat PostgreSQL segítségével (elosztott zárolás az adatbázisban)?

Senior
Не указано
102

Meséljen a tranzakciók izolációs szintjeiről: Read Uncommitted, Read Committed, Repeatable Read, Serializable.

Senior
Алабуга
102

Hány backendes volt a [cég] csapatban?

Middle+
plata
102

Elmagyaráztad már, miért döntöttél több mikroszolgáltatás használata mellett, hogyan működnek együtt és kivel egyeztetted ezt a döntést?

Senior
X5 techX5 tech
102

Mi történik, amikor a szelet kapacitása kimerül, és hozzáadunk egy másik elemet?

Senior
I-teco
102

Hogyan értékeled a Kubernetes-szel való tapasztalatodat?

Senior
sber tech
102

Mesélj a Fan-In mintáról, mire való?

Senior
sber tech
102

Milyen veremmel dolgozott leggyakrabban?

Senior
Ozon ФинтехOzon Финтех
102

Mi volt eddigi legfényesebb eredményed a munkád során?

Senior
AvitoAvito
102

Ki zárja be a kimeneti csatornát out — a merge vagy a main?

Senior
Не указано
102

Go-ban nincs öröklődés, mint Java-ban. Hogyan magyaráznád egy Java-újoncnak, hogyan érhető el a kód újrahasznosítása Go-ban?

Senior
Spectr
102

Mit ad neked a növekedés érzése, miért kell növekedni?

Senior
OZONOZON
102

Mit csináltak pontosan a duplikátumokkal a felfedezés után? Hol tisztították őket?

Middle+
ВайлдберрисВайлдберрис
102

Milyen adatbázisokkal dolgoztál, és milyen SQL-lekérdezéseket tudsz írni?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
102

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
102
/412