Golang
Wat is een reverse proxy en wat wordt er meestal gebruikt?
Ik kwam van Flutter en ben overgestapt naar Go — waarom?
Hoe synchroniseer je de toegang van meerdere goroutines tot een gemeenschappelijk object in de heap?
Vertel over je motivatie om de markt te betreden en wat je op je nieuwe plek wilt vinden?
Hoe lang programmeer je al in Go?
Heeft u gewerkt met transacties op het niveau van bedrijfsprocessen — SELECT FOR UPDATE, rollback bij het falen van een externe API?
Wat is het verschil tussen een afbeelding en een container?
Heb je vragen aan mij?
Vertel over je huidige team en project
Vertel over de isolatieniveaus van transacties: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Vertel me over validatie: welke validatie-opties zijn er, wat gebeurt er als een bericht niet slaagt voor validatie?
Vertel over de principes DRY en KISS
Hoe zorgt Go voor veiligheid bij het werken met kaarten bij gelijktijdige toegang en welke synchronisatiemechanismen worden in de praktijk toegepast?
Wat is de berichtsleutel in Kafka en waar is het voor nodig?
Gegeven een string S, moet je het aantal substrings in deze string tellen die alle tekens van deze string minstens één keer bevatten. Voorbeelden: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg
Hoe kun je de frequentie van het aanroepen van de garbage collector verminderen? Welke optimalisatietechnieken ken je?
Vertel over je ervaring, waarmee je bezig was, aan welk project je hebt gewerkt en welke rol je hebt gespeeld?
Wat is het verschil tussen map en sync.Map?
Als de hoofdtaken het garanderen van berichtbezorging is, wat is dan beter: Kafka of RabbitMQ?
Wat is een panic in Go? Hoe verschilt een panic van een deadlock?