Sobes.tech

Golang

In welke richting wil je je ontwikkelen?

Middle+
188

Aan welke criteria ga je de aanbieding kiezen als er meerdere zijn?

Senior
176

Hoe wijzig je het Acquire/Lock-semafoor zodat wachten kan worden geannuleerd of beperkt in tijd?

Senior
175

Communiceer je nog met andere bedrijven? Misschien zijn er al aanbiedingen?

Middle+
175

Vertel me over netpoller in Go.

Senior
171

Wat gebeurt er wanneer je een veld als primaire sleutel in PostgreSQL declareert?

Senior
169

Welke belastingen op de laatste banen (RPS)?

Middle+
169

WaitGroup in de kernel gebruikt Atomic voor tellen. WaitGroup kan het gewicht van het werk accepteren. Hoe zou je een semaphore herschrijven zodat de methoden Lock(weight int), TryLock(weight int) en Release(weight int) gewicht accepteren? De goroutine verwerft direct alle resources voor de hele operatie, en na elke fase (IO-bound, CPU-bound) geeft het er een beetje vrij. Hoe zou je dit implementeren?

Middle
166

Vertel over het GMP-model in Go: hoe werken G, M en P, de scheduler, netpoller en sysmon?

Senior
161

Wat is de eigenschap van idempotentie van een bewerking?

Senior
158

Hoe werkt context.WithCancel met annulering?

Senior
157

Waarom heb je besloten de markt te betreden? Wat bevalt je niet aan je huidige baan?

Senior
155

Kun je vertellen over je laatste project: waarmee was je bezig, wat heb je zelf geschreven en hoe was het team?

Middle+
153

Wat is het verschil tussen map en sync.Map?

Senior
152

Vertel over je meest interessante project in je hele werkervaring. Wat heb je gerealiseerd, welke technische en zakelijke taken?

Senior
151

Op welke momenten en hoe worden goroutines overgeschakeld?

Senior
151

Er is een probleem met threadveiligheid: als twee goroutines tegelijkertijd Lock met een lus aanroepen, kunnen ze door elkaar worden gemengd. Hoe los je dit op?

Middle
149

Wat interesseert je? Welke taken zou je willen? Welke domein?

Senior
148

Zijn competitieve en parallelle uitvoering van delen van het programma hetzelfde?

Senior
138

Wat zijn de valkuilen bij het itereren over een map in Go?

Senior
138
/2