Sobes.tech

Golang

Waarom is TCP nodig als je IP-pakketten gewoon opnieuw kunt sturen bij afwezigheid van antwoord?

Middle
VKVK
86

Waar begint volgens jou highload? Wat is de grens tussen highload en niet-highload?

Middle+
ClearWay
86

Vertel me over je ervaring met programmeertalen, behalve Go, wat heb je nog meer gebruikt? Wat vind je van Go?

Senior
OZONOZON
86

Is het altijd goed om een index te hebben? Is de optie met ingeschakelde index altijd beter dan zonder?

Senior
ВайлдберрисВайлдберрис
86

Hoe groot is je ervaring met Redis als cache en berichtbroker?

Senior
Sequoia Ads
86

Hoe werkt select met meerdere kanalen in Go?

Middle
VKVK
86

Wat is XSS (Cross-Site Scripting) en hoe kun je dit bestrijden?

Middle
VKVK
86

// Het is nodig om een functie te implementeren voor het comprimeren van een string met behulp van de run-length encoding algoritme. // Als er een reeks van gelijke waarden wordt gevonden, wordt deze vervangen door de lengte van de reeks en de waarde. func Encode(s string) string { panic("niet geïmplementeerd") }

Senior
Avanpost
86

Waar was je het laatst mee bezig op je werk?

Senior
bip.ru
86

// We vinden het maximale even getal package main import "fmt" func main() { var max int for i := 1000; i > 0; i-- { go func() { if i%2 == 0 && i > max { max = i } }() } fmt.Printf("Maximum is %d", max) } func maxEvent(n, workers int) int { var wg sync.WaitGroup results := make(chan int, workers) jobs := make(chan int, workers) for w := 0; w < workers; w++ { wg.Add(1) go func() { defer wg.Done() localMax := -1 for num := range jobs { if num%2 == 0 && num > localMax { localMax = num } } result <- localMax }() } go func() { for i := 1; i <= n; i++ { jobs <- i } close(jobs) }() go func() { wg.Wait() close(results) }() globalMax := -1 for localMax := range results { if localMax > globalMax { globalMax = localMax } } return globalMax }

Middle
WildberriesWildberries
86

Waarom ben je de markt op gegaan? Wat bevalt je niet aan je huidige baan?

Senior
BLS-Soft
86

Beschrijf het laadproces van de Linux-server vanaf het starten tot het starten van de terminal

Senior
VKVK
86

Waarvoor is een consumer group in Kafka?

Senior
Lanit PPM
86

Wat precies de blockchain mogelijk maakt dat niet zomaar een paar publieke/privé-sleutels kunnen doen?

Middle
Graveling
86

Welke gegevenstype in Go wordt gebruikt om Unicode-tekens weer te geven?

Middle+
МТСМТС
86

Waarom kan een proces in Linux een out-of-memory fout krijgen, zelfs als het geheugen vrij lijkt?

Senior
AltDev
86

Ik kwam van Flutter en ben overgestapt naar Go — waarom?

Senior
AvitoAvito
86

Wat zijn errors.Is en errors.As, waar zijn ze voor en welk probleem lossen ze op?

Senior
Магнум
86

Geef een voorbeeld van een geval met SELECT FOR UPDATE waarbij dit kan leiden tot een deadlock.

Senior
OZONOZON
86

Wat gebeurt er als een systeemoproep (syscall) wordt geblokkeerd?

Middle+
Servicepipi
86
/412