Golang
Құн ұсынушымен қалай байланыс жасадыңыз? Деректерді қалай алдыңыз?
Ішкі және сыртқы платформа қызметтері үшін REST және gRPC API-лерін қалай жобалап, жүзеге асырғаныңызды сипаттай аласыз ба?
Қандай микросервистерді әзірледіңіз?
Жолақтар арасында ортақ жадтан қандай мәселелер туындауы мүмкін? Оларды қалай болдырмауға болады? Қандай синхрондау әдістерін білесіз?
maxSegment тапсырмасын шешу алгоритмін сипаттаңыз.
OSI моделін туралы айтыңыз. Қандай деңгейлерді білесіз? Әр деңгейде не болады?
API-да баяу аяқталуды қалай табуға болады — кодтың қай бөлігі баяулатып жатыр?
Қолданылатын кітапханаларға қандай көзқарас — барлық командалар бір mock-кітапхананы пайдаланады ма немесе шектеулер жоқ па?
RabbitMQ Kafka-дан жылдамырақ па?
Әртүрлі подтарда in-memory кэштерін қалай жоюға болады? Қызметтің әртүрлі инстанцияларындағы кэштерді қалай синхрондауға болады?
Go тілінде хеш-таблицаның (карта) жүзеге асырылуы туралы оқыдыңыз ба? Ең нашар жағдайда хеш-функция қаншалықты нашар болуы мүмкін?
Тәуелділік бағыты мен деректер ағыны бағытының айырмашылығы неде?
Kafka дегеніміз не және ол RabbitMQ-дан қалай ерекшеленеді?
Kafka сияқты хабарлама брокерлері қандай мінез-құлық үлгісін жүзеге асырады? Бұл үлгінің (Pub/Sub) қалай құрылатынын және субъектілер арасындағы қатынастарды сипаттаңыз.
Docker туралы. Онымен не істедіңіз? Қалай жұмыс істедіңіз?
Әртүрлі типтегі бірнеше нереляциялық дерекқорлардың мысалдарын келтіріңіз және әрқайсысының не үшін қолданылатынын түсіндіріңіз. Графтық дерекқорлар не үшін қажет?
6 жылдық тәжірибесі бар Golang әзірлеуші рөліне сұхбат. Өз туралы және тәжірибеңіз туралы айта аласыз ба?
Linux-пен жұмыс тәжірибеңіз туралы айтыңыз және қандай командалар/құралдарды қолданасыз?
Wildberries-ден кету шешімінің себебі неде?
Қашан бөлу немесе шардтау керек екенін қалай түсінуге болады?