Golang
როგორ დავგეგმოთ goroutine-ების შორის კავშირი და როგორ დავამუხტოთ deadlock-ები?
[სახელი] ჰკითხა: გთხოვთ, მითხრათ თქვენი მიმდინარე სამუშაო ადგილზე Nordite-ში და წინა სამუშაო ადგილზე Legión-ში გუნდის შემადგენლობა.
Go-ის სტანდარტულ ბიბლიოთეკაში, sort.Search(n, f) ფუნქცია ეძებს მინიმალურ ინდექსს i, რომლისთვისაც f(i) == true. რა თვისება უნდა ჰქონდეთ f-ის შედეგებს ინდექსებზე 0...n-1, რათა ძიება სწორად მუშაობდეს?
თქვენი მიმდინარე სამუშაო ადგილის შესახებ ისაუბრეთ — ახლა [კომპანიაში] მუშაობთ?
როგორ იყო ზუსტად შეტყობინება დუბლიკად მონიშნული? სად იყო ეს მონიშვნა ხორციელდებოდა?
როგორ იზრდება სლაისის მოცულობა გაფართოებისას?
გაანგარიშეთ დატვირთვა: ჩვენ გვაქვს 6 თამაში წამში და 80 ნაბიჯი პარტიაში — რამდენი ნაბიჯი წამში?
რა არის Rate Limiting? რა ალგორითმები არსებობს?
გთხოვთ, აღწერეთ ძირითადი სტეკი. რა სარგებლობთ?
გთხოვთ აღწეროთ სეგმენტაციის სერვისის ბიზნეს ლოგიკა: როგორ მუშაობდა მონაცემების დამუშავების პაიპლაინი?
რომელი ოპერაციული სისტემა გამოიყენებთ სამუშაო დროს?
რა middleware-ებს იყენებთ მუშაობის დროს?
Linux-ში პროცესებსა და თრიდებს შორის რა განსხვავებაა? როგორ ხედავს Linux მათ შიგნიდან?
რამდენად კომფორტულია დიალოგის მართვა — "შენ" თუ "თქვენ"?
რის შემთხვევაში ყველაზე ხშირად იყენებენ ატომებს?
რა გსურს და რა არ გსურს ახალი სამუშაოში?
როგორ უნდა იყოს ორგანიზებული Golang პროექტის ფაილური სტრუქტურა?
რა არის OSI მოდელი?
შეგიძლიათ გაიხსენოთ, რა არის NP-შესრულებადი პრობლემა? როგორ განსხვავდება ის უბრალო NP-დან?
მიჩნდება თუ არა ოპერაციული სისტემაში ახალი ნაკადი თითო გორუტინისთვის?