შეგიძლიათ Wildberries-ის სერვისებს მაღალი დატვირთვის სახით აღწეროთ? რა იყო RPS პიკზე?
Golang
როგორ შეიძლება მართოთ ან ურთიერთქმედოთ დახურულ არხთან Go ენაში?
რა განსხვავებაა გორუტინასა და სისტემის ნაკადს შორის დავალებების შესრულების კონტექსტში?
როგორ ვიპოვო პროცესის PID?
გთხოვთ, ახსენით, რა არის Read-Write ბლოკირება (RWMutex) და როგორ გამოიყენება მონაცემებზე წვდომის მართვაში.
შეგიძლიათ ახსნათ, რა არის Error ტიპი Go ენისა და როგორ გამოიყენება შეცდომების მართვაში?
REST პროტოკოლი თავსებადი ხომ არის HTTP/3-თან?
არის თუ არა ვადები ან უკვე შეთავაზებები?
როგორ უნდა დასრულდეს პროცესი Linux-ში და რა განსხვავებაა SIGTERM და SIGKILL-ს შორის? რა არის სიგნალები და რა მიზნით გამოიყენება?
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok { result = append(result, v) } } return result } სინტაქსის შეცდომა # command-line-arguments ./main.go:39:32: სინტაქსის შეცდომა: არასწორი ახალი ხაზი, ელოდა { if კლაუზის შემდეგ
შეგიძლიათ ახსნათ, როგორ არის განხორციელებული და როგორ მუშაობს დინამიური მასივი Go ენისთვის?
როგორ გამოვავლინოთ სლაის ოპერატორით გამოყოფილი შინაარსი?
როგორ შევზღუდოთ polling worker-ის გამოძახილების რაოდენობა, თუ API-ს გადახდაა?
რის შემთხვევებში defer არ გამოიძახება?
უნდა განახორციელოთ uniqRandn ფუნქცია, რომელიც ქმნის უნიკალურ, შემთხვევით რიცხვებს შეიცავს სლაისს სიგრძით n. import ( "fmt" "math/rand" ) func main() { fmt.Println(uniqRandn(10)) } func uniqRandn(n int) []int { //... }
შეგიძლიათ ახსნათ UTF-8 კოდირების მუშაობის პრინციპი და მისი ძირითადი უპირატესობები?
რა როლი აქვს სისტემის გამოძახებას SELECT ფაილური სისტემასთან ურთიერთქმედების პროცესში და როგორ გამოიყენება ის შესვლის/გამოსვლის მონიტორინგისთვის?
გთხოვთ, ისაუბრეთ თქვენს ბოლო სამუშაო ადგილზე: რა საქმიანობას ეწეოდით, რა ტექნოლოგიებს იყენებდით, რა იყო რთული ამოცანები?
რა არის ტრანზაქცია PostgreSQL-ში? ისაუბრე ACID-ის შესახებ.
რა გსურთ პროექტის, კომპანიის, გუნდსგან?