Sobes.tech

როგორ მუშავდება შეცდომები Go-ში? რა განსხვავებაა errors.Is და errors.As-ს შორის?

Middle+
195

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

Senior
195

რა პრობლემები შეიძლება წარმოიშვას საერთო მეხსიერების გამოყენებისას ნაკადებთან? რა არის race condition?

Middle
195

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

Middle+
194

რა მოხდება slice-თან, როდესაც მას ფუნქციას გადავცემთ, ელემენტი დავამატებთ და არსებული შევცვლით?

Senior
194

როგორ შეიძლება გორუტინებმა ერთმანეთთან კომუნიკაცია მოახდინოს? რა სინქრონიზაციის მეთოდები არსებობს Go-ში?

Middle
193

რატომ იცვლით სამუშაოს?

Senior
191

რა განსხვავებები არსებობს HTTP/1, HTTP/2 და HTTP/3 შორის?

Senior
191

// მიცემულია სორტირებული ფირფიტები A და B. ფირფიტები ინახავენ უნიკალურ მნიშვნელობებს. წარმოადგინეთ მათი ერთობლიობა სორტირებულ ფირფიტაში RES, რომელიც არ შეიცავს დუბლიკატებს. // A = [1, 3, 5, 7] // B = [1, 2, 3, 7, 9] // RES = [1, 2, 3, 5, 7, 9]

Middle+
190

მითხარით მეტი WaitGroup-ის შესახებ: როგორ მუშაობს, რა აკეთებს Add, Done, Wait?

Middle+
190

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

Senior
189

შენ გეცოდინება Linux ბრძანებები. რა აკეთებს kill ბრძანება?

Senior
188

გორუტინები რა არის? როგორ განსხვავდება ჩვეულებრივი ნაკადებისგან (threads)?

Middle
187

რა პრობლემები შეიძლება წარმოიშვას თრიქებს შორის საერთო მეხსიერების გამო? როგორ უნდა ავიცილოთ ისინი? რა სინქრონიზაციის მეთოდებს იცნობთ?

Middle+
187

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

Middle
186

როგორ გამოიწვიოს პანიკა არხთან მუშაობისას? რა ხდება nil-არხთან და დახურულ არხთან ოპერაციების დროს?

Middle
185

რომელი დიზაინის ნიმუშებს იცნობ? რა ჯგუფები არსებობს ნიმუშების?

Middle+
184

რა არის პროცესებისა და ნაკადების განსხვავება?

Senior
183

რა არის პარტიციონირება და შარდინგი?

Senior
183

რა არის კონტექსტი (context) გოში? როგორ გამოიყენება? როგორ მუშაობს გაუქმება კონტექსტის მეშვეობით?

Middle
183
/6