Golang
როგორ არის განხორციელებული OOP Go-ში?
რა ეძებ ახლა შენთვის, რა მნიშვნელოვანია შენთვის?
როგორ არის მოწყობილი Go-ში რუკა? ისაუბრე შიდა სტრუქტურაზე, buckets-ებზე, კოლიზიებზე.
როდის იწყება Garbage Collector? არსებობს თუ არა სპეციალური გაჩერების წერტილები გარკვეულ მომენტებში?
რა მიზნით გამოიყენება JWT ტოკენები?
რა არის ბინარული ძიების ალგორითმული სირთულე სორტირებულ მასივში? (O(1) / O(log n) / O(n) / O(n^2))
თქვენ აერთიანებთ ორ ცხრილს და ახორციელებთ აგრეგაციას, ამ დროს მონაცემები იცვლება — რა მოხდება?
რომელი ინდექსები გსმენიათ მონაცემთა ბაზაში? რა ფუნქციები გამოიყენებოდა?
მითხარი Go-ში სერვისების პროფილირების შესახებ — როგორ გამოიყურება დათვალიერებისა და სუსტი წერტილების ძებნის პროცესი?
// 2 func merge(chans ...chan int) <-chan int { panic("not implemented") } func main() { a,b,c := make(chan int), make(chan int), make(chan int) out := merge(a,b,c) go func(){ for v := range out { println(v) } }() a <- 1 a <- 2 a <- 3 b <- 4 c <- 5 close(c) a <- 6 } შეასრულეთ merge ფუნქცია, რომელიც იღებს რამდენიმე მთელ რიცხვს არხებს და აბრუნებს ერთ არხს, რომელიც აერთიანებს ყველა შესვლის არხის მნიშვნელობებს. გაერთიანებული არხი უნდა დაიხუროს, როდესაც ყველა შესვლის არხი დაიხურება.
მითხარი Outbox ნიმუშის შესახებ — როგორ მუშაობს?
რა წითელი ნიშნები იქნებოდა კომპანიაში შენთვის შეჩერების ფაქტორები?
მოძებნეთ სინტაქსის შეცდომები გამოსწორებულ კოდში
რომელი მონაცემთა სტრუქტურები იცით?
რა ხდება დახურულ არხში კითვისა და წერის დროს?
შესაძლებელია ძირითადი გასაღები კომპოზიციური იყოს?
თუ ჩატი გაფუჭდა, მეხსიერება და პროცესორი ნორმაშია, მაგრამ შეტყობინებები არ მოდის – როგორ გამოიძიებდი პრობლემას?
აღწერეთ Python + OpenGL პროგრამის მოთხოვნები ობიექტების მორფინგისთვის სლაიდერთან.
რა არის ბაკეტი ფიზიკურად რუკაზე?
გთხოვთ, თქვენი სამუშაო გამოცდილების, მუშაობის პროექტების შესახებ ისაუბროთ, რა კონკრეტულად გააკეთეთ?