Golang
Նկարագրեք Linux սերվերի բեռնման գործընթացը սկսած գործարկումից մինչև տերմինալի գործարկում
Կարող եք պատմել թիմի կազմի մասին?
Ի՞նչ փորձառություն ունեք տվյալների բազաների հետ: Ի՞նչ խնդիրներ եք լուծել PostgreSQL, ClickHouse և Redis-ով:
Ի՞նչ է reverse proxy-ն և ինչն է սովորաբար օգտագործվում:
Քանի՞ հիշողություն է պահանջում bool տիպը։
Պատմիր քո մոտիվացիայի մասին շուկա դուրս գալու և ինչ ուզում ես գտնել նոր տեղում։
Դու ինձ հարցեր ունե՞ս։
Խոսեք գործարքների մեկուսացման մակարդակների մասին: Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Պատմիր ինձ վավերացման մասին՝ ինչ տարբերակներ կան, ինչ տեղի է ունենում, եթե հաղորդագրությունը չհավատարմագրվի։
Պատմեք ձեր վերջին նախագծի մասին։ Ի՞նչ դեր եք ունեցել այնտեղ։
Խոսիր DRY և KISS սկզբունքների մասին
Ինչպե՞ս է Go-ն ապահովում տվյալների քարտեզների հետ աշխատելիս անվտանգությունը մրցակցային մուտքի դեպքում և որ սինխրոնիզացիոն մեխանիզմներ են կիրառվում պրակտիկայում։
Ինչ է Kafka-ում հաղորդագրության բանալի և ինչու է այն անհրաժեշտ?
Ինչպե՞ս կարելի է նվազեցնել garbage collector-ի կանչերի հաճախականությունը: Ի՞նչ օպտիմիզացիայի մեթոդներ եք գիտակցում։
Եթե հիմնական խնդիրն է հաղորդագրությունների առաքման երաշխավորությունը ապահովել, ինչն է ավելի լավ ընտրել՝ Kafka կամ RabbitMQ?
Ի՞նչ է panic-ը Go-ում: Ինչպե՞ս է panic-ը տարբերվում deadlock-ից։
Ի՞նչ եղանակներ կան տողերը միացնելու համար Go-ում: Ի՞նչ տարբերություն կա + և strings.Builder-ի միջև։
Ինչպես են կառուցված Go-ի ինտերֆեյսները։
Ի՞նչ գործիքներ և տեխնոլոգիաներ եք օգտագործում ձեր աշխատանքի մեջ: Ինչ մակարդակի եք աշխատում Docker և Kubernetes-ով?
Ի՞նչ են գեներիկները Go-ում: Ինչպե՞ս սահմանափակել տեսակների հավաքածուն (constraints):