Go-da funksiya ilə metod arasındakı fərq nədir? Yaddaşla işləmə baxımından texniki fərq nədir?
Golang
KISS və DRY qısaltmaları nə deməkdir?
Xəritədən elementləri silərkən yaddaşla nə baş verir? Xəritəni təmizləyərkən bucket-lər azad olunurmu?
Go-da göstərici nədir? Onun yaxşı və pis tərəfləri nədir?
func main() { a := make([]int, 0, 3) a = append(a, 1) a = append(a, 2) add(a) fmt.Printf("%v", a) // } func add(a []int) { a = append(a, 3) a = append(a, 4) }
Go-da map nədir, daxili quruluşu necədir, toqquşma nədir və onunla necə mübarizə aparılır?
İşinizdə hansı memarlıq nümunələrindən istifadə etdiniz?
Go-da rune nədir?
Hansı test növlərini bilirsiniz? Praktikada testlər yazdınızmı?
Kim və necə goroutine-lər arasında keçid edilir? Planlayıcı (M:G:P) haqqında danışın.
Verilənlər bazasında əməliyyat nədir? Əməliyyatların izolasiya səviyyələri nədir və onlar bir-birindən necə fərqlənir?
Hansı verilənlər bazaları ilə işləyibsiniz? Hansı verilənlər bazası növlərini bilirsiniz? Niyə əlaqəli verilənlər bazaları əlaqəli adlanır?
Xəritədə ayrılmış yaddaş kifayət qədər olmadıqda nə baş verir? Overflow-kova nədir və hansı şərtlərdə yaradılır?
Hansı meyarlar əsasında böyük və çox istifadə olunan cədvələ hansı indeksləri əlavə edəcəyinizə qərar verəcəksiniz?
Xəritədə fiziki olaraq bucket nədir?
Hansı JOIN növlərini bilirsiniz?