Golang
გთხოვთ, მოგვიყევით საკუთარ შესახებ და სამუშაო გამოცდილებაზე.
რა კონკრეტულად დაგაინტერესათ ჩვენი ვაკანსია?
გააზიარე შენი გამოცდილება ბოლო სამუშაო ადგილზე
რა საქმიანობით იყავით დაკავებული ბოლო სამუშაო ადგილას? რომელ პროექტზე მუშაობდით?
რა არის თქვენი საერთო გამოცდილება კომერციულ განვითარებაში Go-ით?
მთავარი პაკეტი იმპორტი ( "io" "log" "net/http" ) ფუნქცია handler(w http.ResponseWriter, r *http.Request) { გა ფუნქცია() { resp, err := http.Get("[link]") თუ err != nil { log.Println("მოთხოვნის შეცდომა:", err) გაიმართოს } defer resp.Body.Close() body, _ := io.ReadAll(resp.Body) w.Write(body) }() } func main() { http.HandleFunc("/proxy", handler) log.Fatal(http.ListenAndServe(":8080", nil)) }
როგორ შემოწმოთ მომხმარებლის უფლებები კლასტერში მოქმედებებისათვის RoleBinding-ის გათვალისწინებით?
EXPLAIN ANALYZE-ს გამოძახების შემდეგ კითხვას რატომ ნელა მუშაობს, სად უნდა უყუროთ?
მატჩმეიკინგის სისტემის მოთხოვნების ფორმალიზაცია: როგორ ეძებოთ მატჩი, რა უნდა გააკეთოთ თუ მოწინააღმდეგე არ მოიძებნება, როგორ დაადასტუროთ ნაბიჯები, საჭიროა თუ არა ტაიმერი, როგორ განაახლოთ რეიტინგი, საჭიროა თუ არა პარტიის ისტორია, რა უნდა გააკეთოთ დისკონექტის შემთხვევაში?
როგორ აყენებთ პრიორიტეტს ახალი ფუნქციების, ტექნიკური ვალებისა და ბაგების გამოსწორების შორის?
რა primitive-ებს იყენებდით Go-ში სინქრონიზაციისთვის?
რომელი მიკროჟერვისები გქონდათ განვითარებული? რა ტიპის სერვისებია?
გქონდათ თუ არა გამოცდილება განაწილებულ სისტემებთან მუშაობაში?
როგორ უჭერს მხარს Go HTTP/2-ს?
1. რა გამოიტანს, როგორ გამოსწორება, როგორ გავხადოთ ნაკადი დაცული (waitGroup) 2. დუბლიკატების ამოღება სიისგან
შესაძლოა ინდექსმა წაკითხვას (SELECT) შეაფერხოს?
ანაზღაურების მოლოდინები რა არის?
აღწერეთ სიტუაცია, როდესაც გჭირდებოდათ გამოიყენოთ EXPLAIN ANALYZE.
B-ხეის ინდექსი ყოველთვის აუმჯობესებს შესრულებას თუ შეიძლება საპირისპირო სიტუაცია მოხდეს?
რა არის O-ნიშანი (Big O-ნიშანი)?