Sobes.tech

როგორ მუშაობს Garbage Collector-ი Go-ში?

Senior
Prediva
70

როგორ ახდენს GOGC სერვისის შესრულებაზე გავლენას? რა არის STW და როგორ ახდენს ის ლეტენციაზე გავლენას?

Senior
ClearWay
70

რამდენად ხშირად გჭირდებოდათ მონაცემთა ბაზებში ჩაძირვა, კითხვების დაწერა და ოპტიმიზაცია?

Middle
OZONOZON
70

გახდის ოპტიმიზატორი ყოველთვის გამოიყენებს შექმნილ ინდექსს?

Senior
А7
70

პროდუქტის ან ანალიტიკოსების წინ იდეის ან ფუნქციის დაცვა მოგიწიათ?

Senior
Суточно.руСуточно.ру
70

რა იყენებ ახალი ტექნოლოგიების შესასწავლად?

Middle+
Штрафов нет
70

რამდენად კომფორტულია სრული დისტანციური მუშაობა?

Senior
Flant
70

შეგიძლიათ დეტალურად ისაუბროთ თქვენს ბოლო პროექტზე — რა იყო პროექტი და რა კონკრეტული დავალებები განახორციელეთ?

Senior
Магнит Тех
70

როგორ აირჩევი რამდენიმე შეთავაზებიდან, თუ ისინი იქნება?

Middle+
VK CloudVK Cloud
70

როგორ ურთიერთქმედებდით მონაცემთა წყაროებთან? გქონდათ API გასაღებები, დაწერდით Kafka-ში თუ კითხულობდით Kafka-დან?

Middle+
РамблерРамблер
69

რატომ ეძებთ ახალ სამუშაოს?

Senior
.wrk
69

პირადად მე დავტესტე, რომ Postgres-ის სვეტებს გადააწყობს და ოპტიმიზატორს არ აინტერესებს, რა წესით დაწერ შენ შეკითხვას — ის თვითონ გადააწყობს როგორც საჭიროა. რას ფიქრობ?

Senior
OkkoOkko
69

PostgreSQL-ში ტრანზაქციებთან მუშაობდით და რომელ დონეებზე იზოლაციას?

Senior
2gis2gis
69

რა პრაქტიკებია Docker-ის სურათის ზომის შემცირებისთვის?

Senior
Flant
69

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(totalPayouts) // ტრანზაქცია დამატება თუ err != nil { დაბრუნება err } პარტნიორი, err := r.find(partnerID) თუ err != nil { დაბრუნება err } რეკლამა, ბალანსი -= თანხა პარტნიორი.Hold -= თანხა პარტნიორი.Бalance += თანხა თუ შეცდომა := r.save(რეკლამა); შეცდომა != null { დაბრუნება შეცდომა } თუ შეცდომა := r.save(პარტნიორი); შეცდომა != null { დაბრუნება შეცდომა } r.totalPayouts++ დაბრუნება null } ფუნქცია (r *PayoutRepository) find(id string) (Partner, შეცდომა) { p := Partner{} შეცდომა := r.db.QueryRow("SELECT * FROM partners WHERE id = " + id).Scan(&p) // $1 დამატება თუ შეცდომა != null { თუ შეცდომა == sql.ErrNoRows { დაბრუნება p, errors.New("პარტნიორი ვერ მოიძებნა") } დაბრუნება p, შეცდომა } დაბრუნება p, null }

Senior
Pasul LTD
69

ახლა რა გსურს — რა გელოდება ახალი სამუშაოდან?

Senior
Ozon ФинтехOzon Финтех
69

როგორ არის ორგანიზებული მიკროწესვიანთ შორის კომუნიკაცია?

Middle+
Umbrella IT
69

არის კარიერული გზა? გსურთ ტექნიკურად განვითარდეთ თუ მენეჯმენტის/გუნდის ლიდერის მიმართულებით?

Middle+
VK CloudVK Cloud
69

რომელ მათგანს უნდა გამოიყენე შენი პროექტში?

Senior
ВайлдберрисВайлдберрис
69

RPC სტილის სახელწოდება რა ნიშნავს? ჩვენს შემთხვევაში, gRPC და REST — რა განსხვავებაა მათ შორის?

Senior
МВидео/эльдорадо
69
/412