Golang
Ինչպես է կառուցված Go-ի քարտեզը: Պատմեք ներքին կառուցվածքի, buckets, բախումների մասին։
Արդյոք map-ը անվտանգ է հոսքերի համար Go-ում?
Ի՞նչ տեխնիկական խնդիր է լուծում բլոկչեյնը: Պատասխանեք մեկ նախադասությամբ։
Դուք հետաքրքրված եք այս դիրքով, հաշվի առնելով այն, ինչ դուք հիմա անում եք։
Եթե քեզ տրվի այլ դոմենից առաջադրանք և չգիտես, ինչ անել դրա հետ — ինչպես կլուծես?
Ի՞նչ է կայուն և անկայուն դասավորությունների տարբերությունը։
Ի՞նչ է ACID-ը և որ մեխանիզմներով իրականացնում է յուրաքանչյուր տառը PostgreSQL-ում։
Ինչպե՞ս կառավարել գորուտինները և արդյոք բոլորը աշխատում են մեկ հոսքում։
Ինչպես է աշխատում IP-պրոտոկոլը և ինչի հետ է աշխատում OSI մոդելի յուրաքանչյուր մակարդակը?
Ինչպես էին լուծվում?
հիմնական փաթեթ միավոր ( "fmt" ) գործառույթ main() { c := make(chan string) go fmt.Println(<-c) c <- "Բարեւ աշխարհ!" fmt.Println("Ելք!") } վտանգավոր սխալ: բոլոր goroutine-ները քնած են - deadlock! goroutine 1 [կանալի ընդունում]: main.main() /tmp/sandbox[phone]/prog.go:10 +0x3a Ծրագիրը դուրս եկավ: վիճակ 2.
Կարո՞ղ եք երբևէ նախագծել մուտք գործել առանց հիմքի։ Օգտագործե՞լ եք ինչ-որ գործիքներ սքեմաների նկարելու համար (օրինակ, Miro)։
Տախտակների նորմալացում և դենորմալացում — պատմիր ինձ նորմալ ձևերի մասին
Ինչպես կարող են տեղի ունենալ goroutine-ների արտահոսքեր և ինչպես կանխել դրանք։
Ինչպես արագացնել մեծ քանակությամբ միավորային թեստերի գործարկումը:
Դու ինքներդ ձեզ գնահատում եք որպես middle կամ senior?
Պատմիր Roistat-ի նախագծի մասին — ինչ է դա և ինչու հեռացար?
Որ SQL օպերատորը պահպանում է միայն եզակի տողերը արդյունքում?
Լավ, ապա ինչ է փոխվել հենց հարցում?
Ինչպե՞ս կփոխվի արդյունքը, եթե ֆիլտրի պայմանը տեղափոխենք ON-ից դեպի WHERE՝ երբ օգտագործում ենք JOIN։