Golang
Waarom ben je de markt op gegaan en waarom heb je op deze vacature gereageerd?
Vertel ons over berichtbrokers: welke soorten zijn er, hoe werkt Kafka?
Werkt u momenteel?
Wat zoek je nu voor jezelf, wat is belangrijk voor jou?
Hoe werkt de map in Go? Vertel over de interne structuur, buckets, botsingen.
Hoe beslist Go of geheugen op de stack of de heap wordt toegewezen? Waarom is dit belangrijk?
Is de map thread-safe in Go?
Welke technische probleem lost blockchain op? Beantwoord in één zin.
Vindt u deze positie interessant, gezien wat u nu doet?
Als je een taak uit een ander domein krijgt en niet weet wat je ermee moet doen — hoe ga je het oplossen?
Wat is het verschil tussen stabiele en onstabiele sorteermethoden?
Wat is ACID en door welke mechanismen wordt elke letter in PostgreSQL gerealiseerd?
Hoe werkt het IP-protocol en waarmee opereert elk niveau van het OSI-model?
Hoe werden ze opgelost?
main pakket importeer ( "fmt" ) func main() { c := make(chan string) go fmt.Println(<-c) c <- "Hallo Welt!" fmt.Println("Ausgang!") } fatale fout: alle goroutines slapen - deadlock! goroutine 1 [kanaal ontvangen]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Programma geëindigd: status 2.
Heeft u ooit een architectuur vanaf nul moeten ontwerpen? Heeft u tools gebruikt om schema's te tekenen (bijvoorbeeld Miro)?
Normalisatie en denormalisatie van tabellen — vertel me over normale vormen
Hoe kunnen goroutine-lekken gebeuren en hoe voorkom je ze?
Vertel over strategieën voor database sharding: wanneer moet je beginnen met sharding en op basis van welke criteria kies je de sharding-sleutel?
Beoordeel je jezelf als middle of senior?