Sobes.tech

Golang

Voor API Gateway één Load Balancer, voor WebSocket een andere — in totaal twee LB in het systeem?

171

Wat zijn de salarisverwachtingen (netto)?

169

func countSubs(s string) int { result := 0 left := 0 hm := make(map[rune]int) for right := 0; right < len(s); right++ { hm[s[right]]++ for hm[s[right]] > 1 { hm[s[left]]-- if hm[s[left]] == 0 { delete(hm, s[left]) } left++ } result += (right - left + 1) } return result }

168

Vertel me over je ervaring, project en taken.

168

Hoe stem je af met de naburige teams over contracten — protobuf, event-contracten, wat is het verschil?

168

Zou je bereid zijn om naar een andere taal over te stappen? Misschien iets interessants dat je zou willen leren?

168

Hoeveel mensen werken er momenteel aan het project?

164

Hoe hebt u met persoonlijke gegevens gewerkt voordat u ze naar een extern LLM stuurde?

164

Hoe werkt git flow — takken, omgevingen, deployment?

163

Heeft u in uw werk gebruik gemaakt van publieke clouds (Yandex.Cloud, AWS, etc.)?

162

Leg de volledige code van de Pipe-functie uit met opmerkingen

161

Vertel alsjeblieft, welke taal gebruik je momenteel als hoofdtaal? Zijn er aanvullende talen waarmee je werkt?

160

Wat was het profiel van lees- en schrijflast voor deze opslag: hoeveel verzoeken per seconde?

160

Vertel kort over de architectuur van het project met debiteuren.

158

Waarom hebben jullie ervoor gekozen om LLM te gebruiken in plaats van alleen logica in de code?

157

Met welke databases werk je? Wat was de maximale hoeveelheid opgeslagen gegevens?

157

Wat was de grootste hoeveelheid gegevens waarmee u hebt gewerkt en hoeveel lees/schrijfverzoeken waren er?

157

Beschrijf de functionele en niet-functionele vereisten voor een schaalbare berichtenapp

156

/* Er is een applicatie met een microservices-architectuur. Een microservice kan worden geabstraheerd met behulp van een Backend-interface. Om toegang te krijgen tot een microservice-instantie, kan het type BackendImpl worden gebruikt, dat al is geïmplementeerd. Elke microservice heeft tientallen exemplaren die draaien, elk toegankelijk via zijn eigen adres addr. Echter, de individuele exemplaren van de microservice zijn niet betrouwbaar: ze kunnen falen, niet bereikbaar zijn of overbelast zijn. Daarom moet je een Balancer-type implementeren, dat ook de Backend-interface implementeert en client-side load balancing tussen de microservice-exemplaren uitvoert, waarbij telkens **de minst belaste** instantie wordt gekozen.

155
/11