Golang
Қандай негізгі домендер болды? Барлығын тізіп беріңіз.
Бағдарламаның бөліктерін бір уақытта орындау бірдей ме?
Дизайн-паттерндердің қандай түрлері/тобы бар?
Контейнерлеу не үшін керек? Неге жай ғана орналастырмаймыз?
Жаңа пулмен не істей аламын? Басталғаннан кейін тапсырма қосуға бола ма?
Өңдеу уақытын 120-дан 5 секундқа дейін қысқартуға не көмектесті?
Сіз ұсыныс жасаған жағдайды айтыңыз және өз көзқарасыңызды дәлелдеуге тура келген жағдайды сипаттаңыз.
Қандай деректер құрылымдарын білесіз?
Жұмыс тәжірибеңіз туралы, әсіресе соңғы жұмыс орныңызда, айтыңыз.
Контейнеризация қалай жұмыс істейді, namespace туралы толығырақ айтыңыз?
Go тілінде атомарлы операциялар дегеніміз не?
Лайвкодинг: 1-ден 10-ға дейінгі сандар массиві бар, оларды квадраттау керек, есептеуді үш жұмысшыға параллелдеу. Жұмысшылар саны тұрақты болуы керек. Әр сан үшін оны өңдейтін жұмысшының ID-ін шығарыңыз.
Жоғары жүктемелі қызмет үшін Kafka-да хабарламалар форматы ретінде JSON немесе бинарлық қолдану керек пе?
Тағы бір жүк тасымалдау процесі бар — олар 5 ет тартқышты өңірден өңірге, қалаға көшірді. Бұл қалай өңделеді?
Сіз монолитті микросервистік архитектураға қайта жазуда қатысқансыз ба?
SOLID қағидалары туралы бір нәрсе есіңде ме? Оларды оқыдың ба?
Тәуелділікті енгізу мен тәуелділікті кері айналдыру арасындағы айырмашылық қандай?
Deadlock және Livelock дегеніміз не? Олардың айырмашылығы неде?
Kubernetes архитектурасында қандай компоненттер бар?
Жылдам қызмет reject қайтарған болса, баяу ML антифрода қызметін күтпестен, сұрауды дереу reject ету мүмкін бе?