Golang
რამდენად კარგად ხვდებით CI/CD-ის პრინციპებს?
შეგიძლიათ ისაუბროთ თქვენს ბოლო სამუშაო ადგილზე დატვირთვებზე?
Goroutine-ების უპირატესობები OS-თარების მიმართ რა არის?
მობილური აპლიკაციის ბექენდი ძირითადად BFF იყო?
შეგიძლიათ მოკლედ ახსნათ თითოეული SOLID პრინციპი?
რატომ Go? საიდან დაიწყე, როგორ მოხვდი ამ ენაზე?
რატომ იყენებთ gRPC-ს REST-ის ნაცვლად? რა სარგებელი აქვს HTTP/2-ს, რომელზეც დაფუძნებულია gRPC?
თუ URL-ების რაოდენობა 500-1000-ს შორისაა, ყველა GET-საკითხი პარალელურად შესრულდება?
შენ გქონია დამატებითი სამუშაო და ვადები, როგორ უყურებ ამას? რამდენად მისაღებია კვირაში ორჯერ 19:00-მდე დარჩენა?
გააზიარე შენი გამოცდილება ბოლო სამუშაო ადგილზე
რა სინქრონიზაციის primitives-ებს იცნობთ?
რა საქმიანობით იყავით დაკავებული ბოლო სამუშაო ადგილას? რომელ პროექტზე მუშაობდით?
რა არის ატომური ოპერაციები (atomic) in Go?
Kubernetes-ში Deployment და StatefulSet შორის რა განსხვავებაა?
რა არის თქვენი საერთო გამოცდილება კომერციულ განვითარებაში Go-ით?
რა არის თქვენთვის მნიშვნელოვანი ახალი სამუშაო ადგილის არჩევისას?
კარგია, გავიგე. მომავალი ჯერზე დავუგზავნი დავალებას და შენ მითხარი, რა კითხვები უნდა დავუსვა ფუნქციონალური და ნეიტრალური მოთხოვნების გასარკვევად — ეს იყო მოთხოვნა AI-თან დამხმარეს, არა ინტერვიუერის კითხვა.
რა არის ახლა მნიშვნელოვანი სამუშაო ადგილის არჩევისას?
/* Verilen satır, (){} karakterlerini içerir. Giriş satırının parantezler açısından dengeli olup olmadığını belirlemek gerekir. */ func isBalanced(s string) bool { // TODO: bunu gerçekleştir return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
პროგრამირების დროს არხებთან მუშაობის წესები უნდა იცოდეთ (დახურული, ღია, როდის რა შეიძლება გაკეთდეს)?