Golang
Қазіргі жағдайыңыз туралы айтыңыз: қазір жұмыс істейсіз бе? Іздеуде не іздегіңіз келеді және неге?
Go-да бірнеше арналармен select қалай жұмыс істейді?
Сен Авито-да жарнама жариялау және басқару қызметін жасадың. Оны не істедің, ол неғұрлым жылдам болу үшін?
Сен сонымен қатар ішкі қосылуды қолданатынымызды айттың. Неліктен? Сол жақ қосылуды қолдануға болар ма еді? Сол жақ қосылу оң жақ қосылудан қалай ерекшеленеді?
Load Balancer + API Gateway бірге не үшін пайдаланылады? Әрбір компоненттің рөлі қандай?
Төмендегі код үзінділерінің қайсысы каналдармен жұмыс істеуге байланысты қате немесе әлеуетті мәселені қамтиды? 1-ші нұсқа package main func main() { ch := make(chan int) ch <- 1 } 2-ші нұсқа package main func main() { ch := make(chan int, 1) ch <- 1 } 3-ші нұсқа package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } 4-ші нұсқа package main func main() { ch := make(chan int) close(ch) <-ch } 5-ші нұсқа package main func main() { ch := make(chan int, 3) ch <- 4 }
Бұл уақытша шектеу бәрі аяқталатынын білдіре ме? Басқаша айтқанда, бір нәрсе әлі жұмыс істемеуі мүмкін — мұнда қандай мәселе бар?
Go-да қателерді әдетте қалай өңдейді? Паника дегеніміз не және оны қалай өңдеуге болады?
JSON-ға сериализация кезінде өрісті қалай елемеуге болады?
Бұл жағдай туралы толығырақ айтыңыз — не болды, қалай аяқталды?
Go тілінде select туралы айтыңыз.
Егер бірнеше ұсыныс болса, жұмыс берушіні таңдау критерийлеріңіз қандай?
Go тілінде қай деректер түрлері сілтеме түрлері болып табылады?
Дерекқорда сақталатын процедуралармен жұмыс істедіңіз бе?
Сіз Kafka-дан хабарламаларды қалай өңдедіңіз? Валидизация туралы айтыңыз — жарамсыз хабарламаға не болды?
Өзіңіз туралы және бұрынғы жұмыс тәжірибеңіз туралы айтыңыз, бұл позицияға қатысты деп санайтын барлық нәрсе.
Стажировкаңыз туралы айтыңыз: қанша уақыт жұмыс істедіңіз, қашан толық жұмыс орнына өттіңіз және оқуыңыз қалай өтті?
Go тілінде контекст дегеніміз не және ол не үшін пайдаланылады?
Сіз интервьюлерді қаншалықты белсенді өтесіз, ұсыныстарыңыз бар ма?
Горутина дегеніміз не? Ол қалай құрылымдалады?