Wat zijn je verwachtingen van een nieuwe werkplek?
Golang
Met welke tools en databases hebt u gewerkt?
Waarom besloot je werk te zoeken?
Welke patronen van parallel programmeren ken je? Geef een voorbeeld van een semaphore uit de standaardbibliotheek/praktijk van Go en leg uit hoe een kanaal als semaphore kan worden gebruikt (verwerven en vrijgeven).
Waarom bent u vertrokken bij uw vorige baan?
Wat is de meest interessante taak die je onlangs hebt opgelost?
Taak: implementatie van het Outbox-patroon — voeg kolommen toe aan de tabel en beschrijf queries voor een systeem met meerdere workers, garantie van unieke verwerking en herverwerking bij fouten
Kunt u uw ervaring bevestigen via het arbeidsboekje?
Hebt u loadtests uitgevoerd? Wat was de belasting?
In welke programmeerparadigma's bevinden we ons wanneer we in Go programmeren en wanneer we in SQL schrijven? Welke paradigma komt overeen met Go en welke met klassiek SQL?
Wat is een meertraps build en waarom is het nodig?
hoofd pakket importeer "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Vertel meer over het kernresultaat (rapportoptimalisatie)
Wat zijn je salarisverwachtingen? Hoe sta je tegenover de formaliteit van de PTC?
Vertel me over je moeilijkste taak, technisch of zakelijk.
Wat zijn stack en heap?
Hoe organiseer je de communicatie tussen twee goroutines?
Welke projecten had je op je laatste baan?
Vertel me over vensterfuncties in SQL — hoe worden ze geschreven?
Zijn er concurrerende aanbiedingen?