Sobes.tech

Golang

func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }

202

Vertel over de optimalisatie van databasequery's vanuit technisch perspectief.

202

Wat is het verschil tussen PARTITION BY en GROUP BY voor een subquery?

201

Hoe te begrijpen dat de degradatie precies door de toename van het resourcegebruik (CPU, enz.) is veroorzaakt?

201

Wat is de rol van de EXPLAIN-operator bij het uitvoeren van SQL-query's in een database?

Junior — Middle
201

Hoeveel microservices heb je geschreven tijdens je tijd bij het bedrijf?

199

Wat is GOMAXPROCS en hoeveel goroutines zullen er parallel werken uit 1000?

199

Vertel over werken met slices in Golang: hoe werken capacity, length en wat gebeurt er als je de grenzen overschrijdt.

199

Wat zou je absoluut niet willen zien op je nieuwe werkplek?

199

Is er een eenmanszaak of andere vormen van rechtspersonen?

198

Vertel over je ervaring, waarmee je bezig was, aan welk project je hebt gewerkt en welke rol je hebt gespeeld?

198

Welke taken vind je het leukst en welke minder?

197

// Wat zal de code tonen? func main() { var wg sync.WaitGroup for i := 0; i < 3; i++ { go func() { wg.Add(1) defer wg.Done() fmt.Print(i) }() } wg.Wait() fmt.Println("\ndone") }

197

Vertel me over je laatste project waar je trots op bent.

195

SELECT afdeling, SOM bedrag FROM werknemers WAAR SOM bedrag > 10000 GROEP OP afdeling;

195

Welke soorten gelaagde architecturen zijn er? (Clean Architecture, Hexagonal, DDD)

193

Vertel over de Golang planner, hoe hij omgaat met blokkerende operaties

193

Hoe verloopt de taakstroom — van bedrijfsvoering tot ontwikkeling?

192

Heb je de RPS van de services gemeten?

190
/12