Golang
Wat is de totale ervaring in commerciële ontwikkeling in Go?
hoofd pakket importeer ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") if err != nil { log.Println("verzoekfout:", err) return } defer resp.Body.Close() body, _ := io.ReadAll(resp.Body) w.Write(body) }() } func main() { http.HandleFunc("/proxy", handler) log.Fatal(http.ListenAndServe(":8080", nil)) }
Oké, begrepen. De volgende keer stuur ik de taak en jij zegt welke vragen je moet stellen om de functionele en niet-functionele eisen te verduidelijken — dit was een verzoek aan de AI-assistent, geen vraag van de interviewer.
Wat is nu belangrijk bij het kiezen van een werkplek?
Waarom heb je voor de programmeertaal Go gekozen?
/* Gegeven string die de tekens (){} bevat. Het is nodig om te bepalen of de invoerstring in balans is qua haakjes. */ func isBalanced(s string) bool { // TODO: implementeer dit return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
Hoe was je dag?
Wat gebeurt er wanneer je [website] in de browser invoert? Vertel me zo gedetailleerd mogelijk welke protocollen worden gebruikt
Hoe verschillen relationele databases van niet-relationele? Wat betekent de term NoSQL?
Welke andere methoden bestaan er om een map te beschermen tegen gelijktijdige toegang, naast de mutex?
Hoe ondersteunt Go HTTP/2?
Wat is een goroutine in de context van Go?
Hoe werk je met fouten in Go, hoe wikkel je een fout in?
1. wat wordt weergegeven, hoe te corrigeren, hoe een thread-veilige (waitGroup) te maken 2. duplicaten verwijderen in een slice
Waarvoor wordt context gebruikt in Go?
Hoeveel primaire sleutels kan een tabel hebben?
Vertel me over je ervaring bij Wildberries: hoe je bent gekomen, hoe het team eruitziet, waarom je vertrekt.
Welke opties waren er na handmatige verwerking van berichten uit de DLQ? Wat deed je er technisch mee?
Wat is CQRS en hoe kan het worden geïmplementeerd?
Vertel me over Legion, wat deed je daar, wat voor team was het?