Fan-In паттерні туралы айтыңыз, ол не үшін пайдаланылады?
Golang
Неліктен бос құрылым құрылымымен канал chan struct{} пайдаланылады?
Go тілінде қандай синхрондау құралдарын білесіз?
Жабық буферсіз каналдан оқысаңыз не болады?
Жұмысыңызда Fan-In және Semaphore үлгілерін қолдандыңыз ба?
Жоғары жүктемелі қосымшаларда жоспарлаушыға байланысты шектеулерді қалай анықтап, жоюды жоспарлайсыз?
Go тілінде sync.Once пайдаланып Singleton жазыңыз, содан кейін оны күрделендіріңіз: GetLogger аты мен жасын қабылдайды, бірдей параметрлер үшін бір ғана экземплярды қайтарады.
Басшы жүгіріп келіп, бағдарламада қате бар екенін айтты, міне журналдар. Қандай әрекеттер жасайсыз, қалай түзетесіз?
Микросервистер контекстінде қандай жобалау паттерндерін қолдандыңыз?
Go жоспарлаушы қалай жұмыс істейді, оның астында қандай модель жатыр? Сіз оны өзіңіз баптадыңыз ба?
Goroutine деген не және ол қалай жұмыс істейді?
/** * Тізімдермен жұмыс істеу * * Енгізу ретінде кез келген ұзындықтағы ретсіз екі тізім беріледі. * Олардың қиылысын қайтаратын функция жазу керек **/
Жабық каналға ешкім жазбайтынына қалай кепілдік беруге болады? Қандай қарапайым ереже?
Қақтығыстар кезінде map-пен операциялардың ең нашар жағдайдағы күрделілігі қандай?
Горутина арасында деректерді беру үшін не қолдануға болады?
Kubernetes-те контейнерді Registry-сіз қалай іске қосуға болады?
Жабық арнадан оқуға тырыссаңыз, не болады?
Жоба барысында нақты не істедің?
Блоктайтын жүйелік шақырулар жоспарлаушыға қалай әсер етеді?
Dependency Inversion және Dependency Injection арасындағы айырмашылық неде? Dependency Injection-тің қандай жүзеге асырулары бар?