Sobes.tech

ეს ნიშნავს რომ ყველაფერი მაინც დასრულდება ამ დროის შემდეგ? ანუ, რაღაც შეიძლება ჯერ კიდევ არ მუშაობდეს — რა არის აქ პრობლემა?

233

დავუშვათ, ჩვენ დიდი დატვირთვა გვაქვს, მილიონობით მომხმარებელი, და თქვენი მოთხოვნა იწყებს ძალიან დიდ დროს მუშაობას. რა გააკეთებდით? როგორ გაიგებთ, რომ ის მუშაობს მუდმივ დროს?

229

შეგიძლიათ მოყვე, როგორ შეარჩიეთ მოკლე ბმულის ფორმირების ალგორითმი?

209

როგორ ახდენს დროის შეზღუდვები ანალიტიკის დატვირთვის შემცირებაზე გავლენას?

205

როგორ გავაკეთოთ ეს Go დონეზე — იდეალურად, მომხმარებელს პასუხის გაგზავნა და ერთდროულად მონაცემების გაგზავნა ანალიტიკასთვის?

199

გააზიარე ავიტოს პროექტი — პოზიცია (mid/senior), რა დავალებებს აჭრიდი?

197

რატომ გამოიყენება ტრიგერები ძირითადად Legacy სისტემებისთვის?

187

რა არის ის რეფერენციები, რომლებიც გამოიყენეთ?

186

რა შეიძლება ითქვას წაკითხვის სიჩქარეზე ინდექსის არსებობისას?

185

რა გამოიტანს პროგრამა? რატომ? ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```

184

რა ტიპის იქნება ეს გამოთვლილი?

182

რა არის თქვენი աշխատավարձის მოლოდინები? როგორ იყო აგებული თქვენი წინა შემოსავალი (ძირითადი ხელფასი, პრემია)? მზად ხართ განიხილოთ ჯამური შემოსავალი, მათ შორის პრემია?

182

არის თუ არა ამ ცხრილში ინდექსები?

182

თქვი ასევე, რომ ჩვენ inner join-ს გამოვიყენებთ. რატომ? შეიძლებოდა თუ არა left join-ის დაწერა? რა განსხვავებაა left join-სა და right join-ს შორის?

179

რა კრიტერიუმებს ირჩევთ ახალი სამუშაო ადგილისთვის?

177

ყველასთვის დროის შეზღუდვა ერთნაირია? როგორ გამოითვლება ეს დროის შეზღუდვა?

177

როგორ აღწევს ზუსტად შეჯახების არყოფნას სხვადასხვა გადაწყვეტილებებში — მეხსიერებაში და მონაცემთა ბაზაში?

175

ხოლო, შენი მეხსიერების გადაწყვეტილება mutex-ით არის. შეგიძლია ახსნა, რა არის ეს და რომელს იყენებდი?

175

ეს კოდი რა გამოიტანს და რატომ? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```

173

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

172
/2