Ի՞նչ է տեղի ունենում հիշողության հետ, երբ հեռացնում եք տարրեր քարտից: Արդյո՞ք բաքերը ազատվում են քարտը մաքուր ժամանակ։
Golang
Ի՞նչ է նշանակում KISS և DRY կրճատումներն ու ինչո՞վ են դրանք օգտակար։
Ի՞նչ է բաժանումը և ինչու է դա անհրաժեշտ:
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) }
Ինչ է map-ը Go-ում, ինչպես է այն կառուցված ներսից, ինչ է բախումը և ինչպես պայքարել դրա դեմ?
Ով և ինչպես է փոխում գորուտինները իրար միջև: Խոսեք պլանավորողի (M:G:P) մասին։
Ի՞նչ տեսակի թեստեր եք գիտակցում: Դուք փորձնականորեն թեստեր եք գրել:
Ի՞նչ ճարտարապետական նմուշներ եք կիրառել ձեր աշխատանքի ընթացքում։
Ի՞նչ է տվյալների բազայում գործարքը: Ի՞նչ են գործարքների մեկուսացման մակարդակները և ինչպե՞ս են դրանք միմյանցից տարբերվում:
Ի՞նչ տվյալների բազաների հետ եք աշխատել: Ի՞նչ տեսակի տվյալների բազաներ եք ճանաչում: Ինչու են ռելացիոն տվյալների բազաները կոչվում ռելացիոնական:
Ի՞նչ է ցուցիչը Go-ում: Ի՞նչ լավ և վատ կողմեր ունի:
Ինչ է rune-ը Go-ում?
Ի՞նչ է տեղի ունենում քարտեզի հետ, երբ հատկացված հիշողությունը բավարար չէ: Ի՞նչ է overflow-բաքը և ինչ պայմաններում այն ստեղծվում է։
Ինչ չափանիշներով եք որոշելու, թե որ ինդեքսները ավելացնել մեծ և շատ օգտագործվող աղյուսակին։
Ի՞նչ է բաքը ֆիզիկապես քարտեզում։
Ի՞նչ տեսակների JOIN-ներ եք ճանաչում: