Sobes.tech

Golang

Wat is het verschil tussen een proces en een thread op besturingssysteemniveau?

Middle+
176

Met welke besturingssystemen hebben jullie gewerkt? Wat hebben jullie gebruikt voor virtualisatie en automatisering van deployment?

Middle+
176

Schrijf tests om de randgevallen van de oplossing voor het probleem van de maximale afstand te controleren

Middle
175

Ben je momenteel actief op zoek en waarom overweeg je aanbiedingen?

Middle
175

Implementeer een in-memory rate limiter die thread-safe is, gebruikmakend van het Sliding Window- of Token Bucket-algoritme. Interface: type RateLimiter interface { Allow(key string) bool } Vereisten: - Beperking: N verzoeken per T seconden voor één sleutel - Thread-safe implementatie - Zonder externe bibliotheken - Minimaliseer blokkeringen - Leg uit: - mogelijke race conditions - invloed op GC - gedrag bij groot aantal sleutels Ingangsparameters: NewRateLimiter(limit int, window time.Duration)

Senior
175

Als binaire zoekopdracht en zoekboom even lang duren, waarom bestaan ze allebei en wanneer gebruik je welke?

Middle
175

Gegeven een string die de tekens (){} bevat. Het is nodig om te bepalen of de invoerstring gebalanceerd is qua haakjes.

Middle
174

Wat is DNS en hoe werkt het?

Middle
174

Kan een pod in Kubernetes meerdere containers bevatten met een gedeeld netwerk namespace? Hoe onderscheidt een pod zich van een container?

Middle+
172

Vertel me over arrays en slices in Go: waarin ze lijken en waarin ze verschillen.

Middle
171

Kunnen we een array maken waarvan de elementen verschillende types hebben, bijvoorbeeld 1, "A" en false?

Middle
171

Wat is een transactie?

Middle
171

Welke databases heb je gebruikt in je werk?

Middle
170

Wat is een botsing en hoe bestrijd je die?

Middle
169

Ken je de aanval 'man in the middle'?

Middle
167

Hoe zijn interfaces in Go opgebouwd?

Middle
167

Wat stelt het datatype string voor in Go?

Senior
166

Wat gebeurt er als de lokale wachtrij van een [naam] leeg is, maar een andere [naam] taken heeft?

Middle+
165

Hoe kan het aantal threads dat wordt gebruikt voor het uitvoeren van goroutines worden beheerd?

Middle
165

Schrijf een functie die controleert of een string een palindroom is. Controleer alleen op alfabetische tekens (a-zA-Za-яА-Я), zonder rekening te houden met hoofdletters of kleine letters (case-insensitive).

Middle
164
/12