Wat is sharding?
Golang
Hoe werkt het bouwen van een pakket uit de broncode in Linux (in plaats van de pakketbeheerder)?
Wat is een B-tree index en waarom wordt het het meest gebruikt?
Hoe garandeer je de levering van gebeurtenissen bij een onstabiel netwerk (het netwerk kan onderbreken, gebeurtenissen mogen niet verloren gaan)?
Wat vertraagt bij werken met een stack? Hoe voorkom je dat de garbage collector invloed heeft op kritische buffers?
Hoe goed pas je de SOLID-principes toe in Go-ontwikkeling?
Vertel over het transactionele model van PostgreSQL: ACID, MVCC, isolatieniveaus.
Hoe goed ken je de TCP/IP-stack en het OSI-model? Welke protocollen werken op welke niveaus?
Wat gebeurt er bij het starten van de gecompileerde binaire van een Go-programma?
Waarom gebruiken jullie gRPC in plaats van REST? Wat zijn de voordelen van HTTP/2, waarop gRPC is gebaseerd?
Vertel me over de context in Go: types, hiërarchie, kenmerken van onderliggende contexten. Hoe maak je een onderliggende context die niet afhankelijk is van de ouder?
Wat is sneller: callback of kanaal in Go? Waarom?
Hoe wordt de gegevensoverdracht tussen verschillende services in de infrastructuur geregeld? Via een broker, rechtstreeks, gRPC?
Hoe werd het verkrijgen van de koersen (parameters) van de Centrale Bank uitgevoerd?
Hoe beoordeelt u de haalbaarheid van het gebruik van Arena-gebaseerd geheugenbeheer in Go-diensten met hoge belasting?
Hoe is het Go-planningsmodel (GMP) opgebouwd en hoe zorgt het voor een efficiënte verdeling van goroutines?
Hoe te begrijpen welke systeema oproep 70% van de tijd in het pprof-profiel inneemt, als er alleen een grote syscall-blok zichtbaar is?
Waarom hebben ze voor Go gekozen en niet voor Rust voor een project op het gebied van cyberbeveiliging?
Wat zijn de typische oorzaken van goroutine-lekkages in productiesystemen en hoe beïnvloeden ze het runtime gedrag van de service?
Vertel me meer over de antifraudeservice: waarmee hielden jullie je bezig, waarvoor waren jullie verantwoordelijk?