Golang
Wat is belangrijk bij het kiezen van een bedrijf? Waar let je op?
Hoe worden conditionele operatoren (if) op assembler-niveau onder de motorkap geïmplementeerd?
Zijn er beperkingen qua duur van het project? Bent u bereid een project van 2 maanden te overwegen?
Hoe is de asynchrone service gerelateerd aan de vermindering van 25% van de belasting op PostgreSQL?
Vertel me over je ervaring, waarmee je de laatste tijd bezig was. Vertel me over interessante diensten.
Hoe is het mogelijk om meerdere geïsoleerde omgevingen op één lokale machine uit te voeren (Docker/containerisatie)?
// Vraag 3 // Beschrijf welke taak deze code oplost // Welke problemen zijn er in deze oplossing? // Hoe zou je deze code herschrijven? var c int var mu sync.RWMutex type Trace struct { // Sommige velden hier } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }
Heb je ooit van QUIC gehoord? Wat is dat?
Naast de imperatieve programmeerparadigma is er ook de functionele — weet u wat de voordelen ervan zijn?
Welke technologische voordelen en ecosystemen van Go, mogelijk uniek, die alleen Go kan vervullen, zou je kunnen noemen?
Wat is je ervaring met het lanceren van een project/dienst vanaf nul, vanaf een leeg blad? Vertel over deze ervaring.
Is het jouw verantwoordelijkheid om de metrics na de deployment zelf te controleren en het resultaat vast te leggen?
Wat was het maximale aantal verzoeken per seconde bij de zwaarst belaste service?
Waarom kiezen ze voor Kafka in projecten en waarom RabbitMQ? Waarop baseren ze hun keuze voor een berichtbroker?
Vertel ons over de interactieprotocollen op je laatste werk, inclusief vragen over de veiligheid van het overdragen van privégegevens.
Vertel in grote lijnen wat je doet bij je huidige bedrijf.
Wat was er nog meer in de microservice naast de asynchrone verwerking?
Hoe zou je de hash berekenen om de shard te bepalen?
Ben je klaar om naar Moskou of Sint-Petersburg te verhuizen?
Is er een inbedrijfstelling nodig bij het starten van een nieuw project?