Браузерде HTTP сұрауын өңдеу процесі қалай жұмыс істейді және клиент пен сервер жағында не болады?
Golang
Межсервис өзара әрекеттесу gRPC, REST қолданылды ма?
Өсу сезімі сізге не береді және неге өсу керек?
Бағдарламалауда қақтығыстарды жоюға көмектесетін механизмдер бар ма?
Rehash кезінде хэш өзгермей ме, әлде кілт үшін жаңа хэш есептеледі ме?
Егер бірнеше оқитын жұмысшыларды outbox кестесінен алғымыз келсе, оларды қалай синхрондауға болады, олар бірдей деректерді алмасын?
Wildberries-дегі өз бағытыңыз туралы айтыңыз: қай грейдте бастадыңыз, қалай өстіңіз?
Қалай жаңа білімдер арқылы құндырақ бола түскеніңізді түсінесіз?
Go тілінде sync.Once құрылымының мақсаты мен жұмыс істеу принципін түсіндіріңіз.
Егер бірнеше аналитикалық оқиғалардың жоғалуы қабылданса — outbox-паттернсіз қалай істеуге болады?
Егер барлық мәндер бір шелекте түсіп, overflow- шелектер жиналса, бірдей өлшемдегі өсім кезінде не болады (өлшемін арттырмай қайта орау)?
Go-да деректердің жарыс жағдайын (race condition) анықтау үшін қандай құралдар бар?
Стандартты карта бірнеше ағын бір уақытта жұмыс істеген кезде параллель қауіпсіздікті қамтамасыз ете ме?
Кесіндеге жады қайда бөлінеді — стекке ме, әлде қоқысқа ма?
1000 горутиннен бәсекелестікпен қосқанда массивтің ұзындығы соңында не болады?
Баяу қызмет туралы сұрақ Мысалы, тапсырыс жасағанда. Қызметке сұраныс бар және жауап бар, ал осы екі әрекеттің арасында біз тапсырыс берген тауарларды логтаймыз (мысалы, тауарлардың танымалдығын есептеу үшін). Аналитика қызметі уақытылы баяу жұмыс істейді немесе тайм-аутқа ұшырайды, және біз жауап бере алмай қаламыз, тапсырыстарды жоғалтамыз. Тапсырыстар мен аналитиканы параллельді ету үшін не істеу керек?
Белгілі бір сүзгі үшін жергілікті шектеу және 16 000-ға арналған HH жаһандық шектеу бар — мұны қалай архитектуралау керек?
Деректер базаларына қаншалықты терең үңілдіңіз — сұраулар жазу және оңтайландыру?
Қазіргі уақытта ұсыныстар ашық, онда ағымдағы жағдайға қанағаттанбаушылық көрсетіледі ме?