Golang
Бөлу қызметінің бизнес логикасын сипаттаңыз: деректер өңдеу құбыршегі қалай жұмыс істеді?
Қызмет тек кэштен деректерді таратып қана қоймай, басқа да логиканы орындады ма?
Қандай жобалау паттерндерін білесіз? Паттерндердің қандай топтары бар?
WebSocket-тер дегеніміз не?
Дерекқорды монолиттен сақтадыңыз ба, әлде оны әр қызметке бөлек дерекқорларға бөлдіңіз бе?
Партиялау және шардтау туралы білесіз бе? Олардың айырмашылығы неде?
Redis-ке дейін прокси болды ма, әлде оны өзіңіз шардтадыңыз ба?
Go тілінде горутиндер — жеңіл салмақты ағындар. Қашан қолдану керек және қашан қолданбау керек екенін айта аласыз ба?
Жұмыс досыңызбен пікірлеріңіз сәйкес келмеген қақтығыс жағдайы болды ма?
Деректер жарысы деген не?
Жартылай индекс дегеніміз не?
Kafka-да тақырыпты қайта жасамай-ақ бөлімдердің санын арттыра аласыз ба?
Қолдану құрылымында recover-ды қайда көрсету керек (main.go, репозиторий, сервис, контроллер)?
Уақыт бақылағыштан қорқасыз ба? Неге?
Кодта линтерлер не үшін қажет? Қандайларын қолдандыңыз?
Pipe функциясының барлық кодын түсіндіріп, комментарийлермен сипаттаңыз
Неге каналды WaitGroup/errgroup-ке қарағанда таңдар едіңіз? Errgroup неге нашар?
CTE-ны қолдандың ба? Ол не екенін айта аласыз ба?
Go тілінде қай құрылым горутин/функция шеңберінен шығу кезінде әрекетті орындауға мүмкіндік береді?
Istio туралы айтыңыз: ол не, не үшін қажет, қалай жұмыс істейді?