Golang
Ի՞նչ GitFlow է օգտագործվել: Ի՞նչ մոտեցումներ էին: Դա GitLab self-hosted էր, թե ինչ-որ այլ բան?
Ի՞նչ է ACID-ը։
Ինչ եք սպասում աշխատավարձի մասին?
Ի՞նչ տեսակի ծառայություն է օգտագործվում ըստ դյուրինության Kubernetes-ում։
Դու աշխատավայրում հաղորդագրության բրոքերներ էիր օգտագործել?
Ինչպե՞ս եք մշակել Kafka- ի հաղորդագրությունները: Խնդրում եմ պատմեք վավերացման մասին — ինչ էր տեղի ունենում անվավեր հաղորդագրության հետ:
Դու ունե՞ս համակարգային դիզայնի փորձ — սկսածից կառուցել ճարտարապետություն և պաշտպանել թիմի առաջ։
Ի՞նչ թակարդներ կան Go-ում մապի վրա կրկնվելու ժամանակ։
Ի՞նչ խնդիրներ կարող են առաջանալ ընդհանուր հիշողության օգտագործման ժամանակ թափանցիկների հետ: Ի՞նչ է ռեյս կոնդիցիոն (race condition):
Եթե բարգավաճման ժամանակ մեկ ծառայություն հասանելի չէ (օրինակ, ծառայության անվան/մասնավոր տվյալների ծառայություն), ինչ տեղի է ունենում? Բոլոր Kafka-ն կանգնո՞ւմ է։
Պատմեք ձեր փորձի մասին PostgreSQL-ով աշխատելու մասին: Դու՞ք զբաղվել եք օպտիմիզացիայի հարցերով:
Ինչ կարտածի ծրագիրը։ Ինչու՞։ ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```
Ի՞նչ է տարբերությունը գործընթացների, թելերի և goroutines-ների միջև Go-ում։
Ինչպես պարզել, թե ինչու է գրիչը դանդաղ պատասխան տալիս: Ինչպես օգտագործել pprof?
Պատմիր, ինչպես էիր օպտիմալացնում հարցումները։ 10-12 րոպեից մինչև 5-7 — ինչպիսի հաշվետվություններ են, որոնք այդքան երկար կատարվում են։
Ի՞նչ խնդիրներ կան գլոբալ հաշվիչով կոդում: Ինչպե՞ս ուղղել։
Կա՞ք ձեր փորձը AI-գործակալների, RAG համակարգերի կամ MCP-ի հետ աշխատելու։
Ներկայացրեք կոնտեյներիզացիայի և վիրտուալացման տարբերությունը
Ինչպե՞ս է հաճախորդը իմանում իր user_id-ն և զրուցակցի user_id-ն: Ինչպե՞ս է տեղի ունենում սկզբնական ինիցիալիզացիան։
Կիրառեք ֆունկցիա՝ գտնելու համար ամենաշատ լոգ ունեցող ծառայությունը յուրաքանչյուր namespace-ում: Ինչ է ալգորիթմների բարդությունը՝ top-1, top-2, top-10 համար?