Sobes.tech

Golang

Wat gebeurt er met de huidige verzoeken zonder Graceful Shutdown bij het afsluiten van het proces?

Senior
2gis2gis
39

Kun je het laatste voorbeeld geven van een taak waar je van hebt genoten?

Senior
AvitoAvito
39

Hoe werd de rate limit ingesteld? Waarop was het gebaseerd en waar werd het geïmplementeerd? Wat werd technisch gebruikt?

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

Hoe schrijf je parallelle HTTP-verzoeken in Golang?

Senior
WildberriesWildberries
39

Persoonlijk heb ik getest dat Postgres de kolommen herordent en dat de optimizer niet geeft om de volgorde waarin je de query schrijft — hij zal deze zelf aanpassen zoals nodig. Wat vind jij?

Senior
OkkoOkko
39

Wat wordt weergegeven bij het uitvoeren van het programma: func main() { counter := make([]int, 0, 1000) var wg sync.WaitGroup for i := 0; i < 1000; i++ { wg.Add(1) go func() { defer wg.Done() counter = append(counter, i) time.Sleep(10 * time.Millisecond) // Werk simulatie }() } wg.Wait() fmt.Println(len(counter)) }

Middle+
OZONOZON
39

Noem de isolatieniveaus van transacties in Postgres. Waarom werken strengere isolatieniveaus langzamer? Vanaf welk niveau ontstaat er concurrentie om gegevens?

Senior
МВидеоМВидео
39

Vertel me over de Garbage Collector in Go, hoe werkt het.

Middle+
Servicepipi
39

Heb je technische interviews afgenomen en ben je mentor geweest?

Senior
sber tech
39

Waar woon je nu en welk werkformaat overweeg je?

Middle
YadroYadro
39

Wat heb je in de afgelopen zes maanden tot een jaar in jezelf verbeterd? Wat heb je buiten je werk om geleerd?

Senior
I-teco
39

Vertel me over sync.Atomic: waar wordt het voor gebruikt, heb je het op je werk moeten gebruiken?

Senior
sber tech
39

Hoe op te lossen als een hoogprioriteitsfilter te breed is en het hele budget opslokt?

Senior
OZONOZON
39

Wat gaf de zoekservice terug?

Middle
МВидеоМВидео
39

Op hoeveel hosts werkte de service en hoeveel instanties werden gestart?

Senior
Яндекс
39

Hoe is de afgeleide gerelateerd aan het gebied?

Middle
Graveling
39

Hoe heb je met WebSocket gewerkt? Op infrastructuurniveau of alleen code? Welke technologieën heb je gebruikt? Waren er verbindingsproblemen op infrastructuurniveau?

Senior
Hi Rockits
39

Hoe was de zachte reservering van saldi (soft hold) georganiseerd met de definitieve controle bij het bevestigen van de reservering?

Middle
Aliexpress
39

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) // voeg transactie toe if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount // bescherm SELECT FOR UPDATE partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }

Senior
Pasul LTD
39

Waar wil je je in ontwikkelen: in de technische kant of meer in management?

Middle+
AxenixAxenix
39
/411