Sobes.tech

Golang

Welke soorten geheugen onderscheidt Go (stack en heap)? Hoe verschillen ze? Hoe werkt de Garbage Collector met objecten op de stack?

192

Hoe analyseer en optimaliseer je een trage SQL-query?

192

Wat is een consumer group in Kafka? Wat zijn partitions en waar zijn ze voor nodig?

191

Wat is je algemene commerciële ontwikkelervaring in Go?

190

Hoe werkt Go met fouten? Hoe wordt een fout van een extern pakket naar een hoger niveau doorgegeven zonder de interne details te onthullen?

190

Wat is een goroutine? Waarom wordt het lichtgewicht genoemd? Wat is de initiële geheugenmaat van een goroutine en wat is de maximale?

189

Wat is er in Go voor parallel en asynchroon programmeren? Noem de belangrijkste tools.

189

Bent u bekend met de patronen fan-in/fan-out en pipeline? Wat zijn ze?

186

Heeft u ervaring met high-load services?

182

Wat zijn berichtbrokers? Welke kent u? Hoe verschilt RabbitMQ van Kafka?

182

Waar ligt de grens tussen Domain, Entity, Application Service in de DDD-architectuur?

180

Welke regels voor het werken met kanalen moet je kennen bij ontwikkeling (gesloten, open, wanneer wat gedaan kan worden)?

180

Welke synchronisatie-primitieven in Go ken je?

179

Welke erfbepalingen zijn er in Go en wat is de specificiteit ervan?

176

Wat is voor jou belangrijk bij het kiezen van een nieuwe werkplek?

173

Hoe worden HTTP-responscodes gegroepeerd en wat betekenen ze?

172

Hoe maak je op een efficiënte manier een map als je weet dat de invoerlijst een miljoen elementen bevat?

171

Is het mogelijk om toegang te krijgen tot de binnen de functie toegevoegde elementen (drie- en vierling) door alleen de zesde regel code te wijzigen (zonder de handtekening van de functie te wijzigen)?

171

Wat is het verschil tussen een functie en een methode in Go? Wat is het technische verschil qua geheugenbeheer?

171

Wat betekenen de afkortingen KISS en DRY?

170
/3