Өз жобаңызда Domain-Driven Design (DDD) туралы айта аласыз ба?
Golang
Әртүрлі подтарда in-memory кэштерін қалай жоюға болады? Қызметтің әртүрлі инстанцияларындағы кэштерді қалай синхрондауға болады?
Автоматты бағалау жүйесі туралы айтыңыз: ол не үшін керек, монолит пе немесе микросервистер ме, және сіздің жауапкершілік аймағыңыз қандай болды?
Жүйеде шамамен қанша микросервис болды?
Айнымалының орындалатын жерін қалай анықтауға болады — ол жадта ма, әлде стекте ме? Escape analysis деген не және ол қалай жұмыс істейді?
Қызмет сыртқы API-ге сұраныстар жасайды, ол 10 секундтан жауап беруді бастады. Goroutine-лар көбейіп, жады өсіп, қызмет OOM-мен құлайды. Қалай қорғауға болады?
Мақала бар, бірақ бүгін қаралым болмаған жағдайда оны қалай өңдеу керек — қате ме, жоқ па?
CI/CD құбырын туралы айтыңыз: қандай орта, қандай қадамдар, процесс қалай құрылды?
Қандай Go нұсқасын қолданасыз және қолдайсыз?
PostgreSQL-пен қалай жұмыс істедіңіз? SQL инъекцияларынан қалай қорғанасыз?
Хореография немесе оркестрация — Saga қай стильді қолданды?
Go тілінде слайс пен массивтің айырмашылығы неде?
Сіз оқиғаларды топтап оқисыз және ClickHouse-қа топтап жазасыз. Бұл ACK-пен қалай жұмыс істейді — қашан растаманы бересіз?
ClickHouse-те деректерді жаңарту немесе жою керек пе, әлде олар жай ғана жатпайды ма?
Go тілінде арна дегеніміз не? Арналар қандай мақсатта пайдаланылады?
Командаға презентация жасау үшін өз жұмыс тәжірибеңіз туралы қысқаша айта аласыз ба?
Жақындасындағы жобаларыңыздың бірінде қандай аралық өзара әрекеттестік болды?
Егер қызмет тым көп жад қолданса, профайлерде не тексеру керек? Қалайша бөлінулерді азайтуға болады?
Неліктен Kafka мен gRPC-ны бір уақытта қолдандыңыз? Қандай сценарийлерде Kafka қолданылды, ал қайсысында gRPC?
Сіздің жобаларыңызда REST немесе gRPC таңдау қағидаты қандай?