Golang
API რა არის და რა მიზნით გამოიყენება სისტემის ინტეგრაციებში?
რა არის fork?
როგორ მუშაობს პირობითი ცვლადი (sync.Cond) Go-ში?
სისტემაში რამდენი მიკროწესვარი იყო დაახლოებით?
რა პრობლემები შეიძლება წარმოიშვას AI-ის მიერ გენერირებულ კოდში და როგორ უნდა მართოს მათ სწორად დეველოპერმა?
რატომ არის საჭირო არხი ბუფერულად არ გადაცემისას, თუ მონაცემები სტეკიდან სტეკში გადიან? რა როლი აქვს არხს?
როგორ იყო თქვენი გუნდში არქიტექტურის პროექტირება ორგანიზებული, რა ინსტრუმენტებს იყენებდნენ?
რის დროს უნდა აიმაღლო იზოლაციის დონე? როდის გამოიყენო Serializable?
რა იყო ბოლო დროს გადაჭრილი ყველაზე საინტერესო დავალება?
რა ტიპის ცვლადები არსებობს Go-ში?
რა არის GDPR-ის პროცესები, რომლებიც შენ დანერგე (ანონიმიზაცია, მონაცემების წაშლა)?
დასახელეთ ყველა HTTP-მეთოდი (გაგებები), რომლებიც იცით.
რომელი სხვა მონაცემთა სტრუქტურები იცით (სია, სტეკი)? რატომ არის დაკავშირებული სია მოსახერხებელი რიგის განხორციელებისთვის? რა არის მასივზე და დაკავშირებულ სიაზე დაფუძნებული რიგის ელემენტის დამატების ასიმპტოტიკური სირთულე?
გახდომოდათ თუ არა არქიტექტურული დავალებების შესრულება? როგორ მიიღებოდა არქიტექტურული გადაწყვეტილებები?
რა მეტრიკებია? ამ მეტრიკების დაწერისთვის რა ინსტრუმენტებს გამოვიყენებთ?
როგორ უზრუნველყოფს Go უსაფრთხოებას კონკურენტული წვდომის დროს რუკებთან მუშაობისას და რა სინქრონიზაციის მექანიზმები გამოიყენება პრაქტიკაში?
ელაბუგაში გადასახლებისათვის მზად ხარ?
func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }
ინდექსირება მონაცემთა ბაზებში და რა მიზნით არის საჭირო?
მესიჯების ბროკერებზე, რომლებთანაც მუშაობდი, ისაუბრე.