Golang
Welke criteria ga je gebruiken om een werkgever te kiezen? Wat is voor jou het belangrijkste?
Vertel over de meest belastende service die je hebt ontworpen en geschreven.
Je hebt een batch van 500 berichten uit Kafka gehaald, maar kunt ze niet opslaan in de database. Wat gebeurt er? Hoe lang kun je deze 500 berichten verwerken?
Wat heb je precies geïmplementeerd in deze microservice?
Waarom kunnen we niet voor elke veld vooraf een index toevoegen voor het geval dat?
Ga je iets gebruiken om taken op te lossen?
Wat zijn de belangrijkste onderdelen van het Transactional Outbox-systeem?
Hoe werkt de Garbage Collector in Go, hoe is het opgebouwd?
Als je een slice doorgeeft aan een functie en er een nieuw element aan toevoegt — zijn de wijzigingen zichtbaar buiten de functie? En als de capaciteit niet wordt overschreden?
Heeft u zelf de Kubernetes YAML-manifesten voor CI/CD geschreven of bewerkt?
Hoe zijn Swiss Tables georganiseerd in Go?
Hoe werkt een hash-tabel (kaart) in Go? Wat is een botsing en hoe wordt deze afgehandeld? Gesloten vs open adressering, chaining.
Woonde je in [stad], en ben je daarna verhuisd naar [stad]?
Welke problemen kunnen zich voordoen bij het verzenden van gebeurtenissen naar een berichtbroker en hoe los je ze op?
Welke soorten tests ken je? Heb je tests in de praktijk geschreven?
Vertel me waarom je hebt besloten op zoek te gaan naar nieuwe projecten en welk soort ontwikkeling je zou willen.
Welke problemen met gelijktijdige toegang ontstaan er bij het aanroepen van de methoden Get en Set vanuit verschillende goroutines? Hoe los je ze op?
Wat is het standaard type index in PostgreSQL?
Er is een bibliotheek in Go — LRU, waar je Any kunt doorgeven en TTL kunt instellen. Waarom is Redis gekozen en niet deze?
Wat kun je vertellen over de map in Go?