Sobes.tech

Golang

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

Senior
WildberriesWildberries
55

Noem de berichtencourtiers waarmee je hebt gewerkt en beoordeel ze op een schaal van 10.

Middle+
ООО Макс
55

Waar hield de kandidaat zich mee bezig en waar hield de rest van het team zich mee bezig bij Avito?

Senior
КасперскийКасперский
55

Hoe wacht je niet tot alle goroutines in ErrGroup zijn voltooid na de eerste fout?

Senior
plata
55

hoofd pakket import ( "fmt" ) func main() { c := make(chan string, 1) go fmt.Println(<-c) c <- "Hallo Wereld!" fmt.Println("Uitgang!") } fatale fout: alle goroutines slapen - deadlock! goroutine 1 [chan ontvangst]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Programma beëindigd: status 2.

Senior
Wildberries & Russ Bank
55

```go func fail() { panic("Falen!") } func main() { fmt.Println("Start!") var wg sync.WaitGroup wg.Add(1) go func() { defer func() { if e := recover(); e != nil { fmt.Println(e) } }() fail() wg.Done() }() wg.Wait() fmt.Println("Einde!") } ```

Senior
Wildberries & Russ Bank
55

func (r *PayoutRepository) save(p Partner) error { _, err := r.db.Exec( fmt.Sprintf("UPDATE partners SET balance = %s, hold = %s WHERE id = %s", p.Balance, p.Hold, p.ID), ) if err != nil { return err } if err := r.eventPublisher.Publish("BalanceChanged", p); err != nil { return err } return nil }

Senior
Pasul LTD
55

Welke projectgebieden overweegt u (fintech, detailhandel, infrastructuur, etc.)?

Middle+
BGStaff
55

Waarom kon de hele vitrine niet op de client worden gebouwd en simpelweg via de service de metrics op het front worden weergegeven? Waarom is de logica in de service ingebouwd?

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

Wat gebeurde er als de service crashte en geen berichten uit Kafka las?

Senior
Cloud.ru
55

Mutex of kanalen — wanneer gebruik je wat?

Senior
Финтехробот
54

Heeft u processen voor prestatiebeoordeling of 360-graden feedback gehad?

Senior
AvitoAvito
54

Waarom worden nu voorstellen geopend die niet bevredigend zijn op de huidige plek?

Senior
OZONOZON
54

Is gelijktijdige toegang tot een slice veilig? Zal er een race-voorwaarde zijn als 4 goroutines elk hun unieke index in de slice wijzigen?

Senior
VK CloudVK Cloud
54

Wat is een view (weergave)?

Middle
RWB
54

Is er dynamische typisering in Go?

Junior
01.tech
54

Welke HTTP-servers in Go heb je gebruikt?

Senior
техвил
54

Hoe gaat het met observability, wat kun je vertellen?

Senior
OZONOZON
54

Wat is een Graceful Shutdown en hoe implementeer je het?

Senior
Mayflower
54

Wat zit er in een JWT-token dat het valideren mogelijk maakt?

Senior
X5 techX5 tech
54
/412