Golang
Шынайы жобаларда кездескен көрінбейтін бәсекелестік мәселелері және оларды қалай шешкеніңіз туралы айтыңыз.
Kafka-ны сақтау ретінде қолдандыңыз ба? Kafka-да қанша хабар сақталды?
OrderService-ті оқулар мен жазуларға бөлу керек пе, ескере отырып жүктеме теңгерімсіздігін (25 мың оқулар және 5 мың жазулар)?
Айтыңызшы, қазір іздестіріп жатқаныңыздың себебі неде?
Өзіңіз туралы және соңғы/ағымдағы компаниядағы тәжірибеңіз туралы айтыңыз.
Қазіргі уақытта қай қаладасың?
Жобаларда тест қақпауын қарастырасыз ба? Ол қалай ұйымдастырылған?
/* Дамытушыға хабарламаларды жіберу қызметін жазу тапсырылды. Талаптар: - Send әдісі хабарламаларды параллель түрде жіберуі керек. - Бір уақытта maxworkers HTTP сұрауларынан артық орындалмауы керек. - Егер кемінде бір жіберу қателігі болса, қалғандарын тоқтатып, қате қайтару керек. - Әдіс контексттің тоқтауын дұрыс өңдеуі керек. - Барлық ресурстар дұрыс босатылуы керек. - Бұл әдіс бірнеше горутиннен бәсекелес шақырылуы мүмкін. - Client сәтті жіберілген хабарламалардың санын сақтауы керек. Кодты қарап шығыңыз, мәселелерді табыңыз және түзетіңіз.
Go тілінде паника деген не және ол қашан қалпына келтірілмейді?
Өз туралы айта аласыз ба?
Қазіргі шардтау шешімін жүзеге асыра аласыз ба?
TCP мен UDP арасындағы айырмашылық неде?
Басқа ұсыныстар мен соңғы кезеңдер туралы — егер белсенді іздесеңіз, әлдеқашан бір нәрсе бар ма?
Картада хэш қақтығыстары болған жағдайда не болады?
Виртуалды жад (swap) дегеніміз не, ол қашан қажет және қашан оны өшіру керек?
Сіз бизнес саласынан гөрі инфрақұрылымдық тапсырмаларға қызығасыз ба?
Wildberries жобасындағы жұмысыңыз туралы айтыңыз — жұмыс процесі, міндеттеріңіз қандай?
SELECT department, SUM(salary) FROM employees WHERE SUM(salary) > 10000 GROUP BY department;
Барлық құжаттар тәртіпте ме (әскери билеттің, ресми рәсімделген бе)?
Шардинг пен партиционирование арасындағы айырмашылық неде?