Frontend
Қандай нәрселерді бірлік тестімен қамту керек деп қалай анықтайсыз?
TypeScript-те басқа қандай utility types білесіз? Ең танымалдарын атаңыз.
Media сұраулары үшін SCSS миксиндері туралы айтыңыз.
Өзіңіз туралы / компания туралы қысқаша әңгіме: қарыз беруші компанияның құрылымы, командалар және өнім туралы қысқаша баяндау (техникалық тапсырма алдында контекст).
Неліктен прототиптердегі кіріктірілген әдістерді қайта анықтау қажет емес?
Кодты қарап шығу кезінде сынға қалай қарайсыз?
RxJS-те жоғары деңгейлі операторларды атаңыз және салыстырыңыз: switchMap, mergeMap, concatMap және exhaustMap.
Соңғы уақытта сіз ең көп қандай жұмыстар жасадыңыз? Қандай стек қолдандыңыз?
Feature-Sliced Design (FSD) деген не, оған көшу қалай ұйымдастырылуы керек және қабаттардың интерпретациясындағы қайшылықтарды қалай шешесіз?
Сізде Legacy-кодпен жұмыс істеу тәжірибесі бар ма?
JavaScript-те айнымалылар қалай жасалады және деректер қалай беріледі? Примитив пен объектіні жасағанда не болады?
Соңғы жобада командадан кіммен өзара әрекеттестік жасадыңыз?
Уақытында орындамай қалған жағдай болды ма? Алдын ала қалай түсіндіңіз, және қашан хабарладыңыз?
WebSocket дегеніміз не? WebSocket байланысы қалай орнатылады? Неліктен браузер байланыс орнату кезінде HTTP сұрауын жібереді және 101 статусы не білдіреді?
/ ** * Қажет функция жазу керек, ол кіріс ретінде url алады, * сол url-ға GET сұрауын бір рет жасайды және деректерді (json) қайтарады. * Деректерді алу үшін fetch пайдалану керек. * Тек Promise API қолдануға болады * Егер сұрау кезінде қате болса, тағы 5 рет сұрау жасауға тырысу керек. * Егер ақырында деректерді алу мүмкін болмаса, "Заданный URL недоступен" қатесін қайтару керек. * / function get(url) { // код осында } get(url) .then(res => console.log(res)) .catch(err => console.error(err))
Бұл компонентте сүзгіден өткен тізімді useMemo-ға орау мағынасы бар ма?
Берілген Vue кодында, батырманы басқанда шаблон жаңартыла ма?
Алдыңғы жұмыс орындарыңыз туралы айтыңыз: функционал, тапсырмалар, жетістіктер.
Тапсырманы дұрыс бағалау және орындау үшін ең аз қандай жиынтық керек?
Өнім менеджері арнайы чекбокс жасауға сұрайды. Орындамас бұрын қандай нақты сұрақтар қояр едіңіз?