Golang
Шахматтар үшін Redis pub/sub-те жоғалған хабарламалар мен жеткізу кепілдігінің болмау мәселесін қалай шешуге болады?
Бірінші қателік болғаннан кейін HTTP сұрауларын қалай тоқтатуға болады?
Алдағы өсуіңізді қалай көресіз? Қай бағытта қозғалу ойыңызда — менеджер болу, сарапшы болу немесе инженерлік бағытта даму?
Тізімдегі қандай синхрондау құралдарын жобаңызда қолдандыңыз?
Жоспарлау қандай кезеңдерде жүргізіледі (апталық, екі апталық спринттер)?
map пен sync.Map қалай ерекшеленеді?
Сіз Python-ды білесіз бе?
Golang жобасының файл құрылымын қалай ұйымдастыру керек?
Жұмыстан тыс өзіңіз туралы айтыңыз: хоббилер, қызығушылықтар, өзіңіз туралы фактілер.
Golang-дан басқа басқа технологиялармен жұмыс тәжірибеңіз бар ма?
OSI моделін айтыңыз — ол не?
Тауарларды резервтеу жүйесі туралы айтыңыз: Redis көмегімен екі рет сату қалай алдын алынды?
Шамамен 1000 қолданушы үшін өнімге микросервистік немесе монолиттік архитектура қажет екенін қалай анықтауға болады?
Алдыңғы уақытта аутстаффинг саласында жұмыс істедіңіз бе?
Жүйенің жоғары деңгейлі архитектурасын сипаттаңыз: ол қандай компоненттерден тұрады?
PostgreSQL-де TEXT деректер түрі мен VARCHAR арасындағы айырмашылық неде, ал VARCHAR пен CHAR қалай ерекшеленеді?
Тапсырма 2: Интерфейстер мен nil бар код не шығарады? (типтелген nil vs типтелмеген nil)?
Bucket-терден ескірген деректерді кезең-кезеңімен жою үшін cleanup функциясын жүзеге асырыңыз. Артқы жоспардағы goroutine-ді қалай ұйымдастыруға болады?
Kubernetes-те подтың өмірлік циклі туралы айтыңыз. Liveness және readiness сынақтары дегеніміз не?
Горутины туралы айта аласыз ба? Оларға не білесіз, олардың ерекшеліктері қандай?