Golang
Hoe zijn je consumer groups in Kafka ingesteld? Hoeveel topics, waar lees je vandaan?
Waarom heb je besloten te migreren van een monoliet naar microservices? Waar liep je tegenaan?
/* Er wordt een tekenreeks gegeven. Vind het aantal paren indices i en j (i <= j), tussen welke geen herhaalde tekens zijn. Voor de string "aba" is het antwoord 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */
Wat gebeurt er bij het toevoegen van elementen aan een kaart en wat is evacuatie?
Vertel me over het monitoringsysteem: metriekverzamelaars, waarschuwingen
Wat is het verschil tussen HTTP en REST?
Waar komen de gegevens vandaan? Zijn er logistici die de gegevens sturen en jij slaat ze op?
Welke soorten JOIN ken je en wat is het verschil?
Wat is profiling in Go? Moest je pprof gebruiken?
Kun je een willekeurig aantal argumenten doorgeven aan een functie?
Hoe configureer je Kafka voor 100 applicatie-instanties met elk 10 threads, zodat niemand de ander blokkeert?
Analyse van Go-code: wat doet de code, welke problemen zijn er?
Heeft u gewerkt met Postgres, Kafka, RabbitMQ, Redis?
Betekent dit dat alles toch eindigt na deze timeout? Met andere woorden, kan er nog steeds iets niet werken — wat is hier het probleem?
Welke synchronisatie middelen voor goroutines zijn er in Go? Corrigeer het voorbeeld met de race met behulp van atomic
Vertel me over de structuur van de Go-planner (GMP-model).
Hoe weet je of het systeem stabiel werkt?
Welke andere synchronisatie-primitieven, naast mutex en WaitGroup, ken je? Gebruikssituaties?
Hoe corrigeer je de code zodat alle 5 nummers gegarandeerd worden weergegeven?
Hoe wordt de gematerialiseerde view bijgewerkt, wordt deze automatisch bijgewerkt of moet je iets instellen?