Frontend
Vue 3-ке арналған берілген кодты код-ревью жасаңыз — не көріп тұрғаныңызды, қандай мәселелерді тапқаныңызды және қандай оңтайландыруларды ұсынатыныңызды ауызша айтыңыз.
Параметрлер функцияға сілтеме арқылы немесе мән арқылы беріледі ме?
Тапсырма №6: бұл код бөлігі не қайтарады (жаңа оператор арқылы стрелка функциясын шақыру)?
Apollo GraphQL-ды тек сұраулар үшін ғана қолдандыңыз ба, әлде сонымен қатар жергілікті күйді басқару үшін (тек клиенттік өрістер, реактивті өрістер)?
Promise.all, Promise.race және Promise.allSettled әдістері туралы айтыңыз. Олардың айырмашылықтары қандай?
Сіз Vue және React-пен жұмыс жасадыңыз. Қайсысы жақсырақ деп ойлайсыз — Vue немесе React?
Жеңілетін бір-қарулы бандит слот-машинасын қарапайым түрде жүзеге асырыңыз: - Үш роликті жүзеге асырыңыз (0-ден 9-ға дейінгі цифрлармен, олар кезек-кезек 0,1,2,...9,0,1,2...) - Әр onRoll кезінде ролик келесі мәнді береді - Егер тоқтағаннан кейін үш цифр сәйкес келсе - жеңімпаз деп айтамыз - Ойын кезінде батырманы өшіріңіз Денелік модель runSpinner әдісінде жүзеге асырылған, бірақ ол цифрлар туралы ештеңе айтпайды. Кеңес: жүзеге асыруды бірінші роликтен бастаңыз, содан кейін басқа роликтерді ұқсас қосыңыз.
Неліктен графиктер үшін дайын кітапханалар (мысалы, Grafana) орнына жеке шешімді қолдандыңыз?
Серверлік және клиенттік компоненттерді пайдаланып деректерді жүктеу тапсырмасын қалай шешер едіңіз? Next.js-те кэштеу стратегиялары.
JavaScript-те primitives дегеніміз не және олар React-те сілтеме басқару контекстінде объектілерден неге өзгеше жұмыс істейді?
Өзіңіз туралы, тәжірибеңіз, ең қиын және қызықты тапсырмалар, жұмыс істеген технологиялар туралы айтыңыз.
React айналасындағы UI және қолданба фреймворкін таңдағанда, мысалы Next.js, компонент кітапханалары сияқты MUI және тестілеу құралдары сияқты React Testing Library, қандай факторларды ескереді және олар қандай практикалық артықшылықтар немесе шектеулер әкеледі?
Оқиғаның таралуын тоқтатуға бола ма? Қалай? stopPropagation мен stopImmediatePropagation арасындағы айырмашылық неде?
Өз тәжірибеңізден не бөліскіңіз келеді? Маңызды оқиғалар, жетістіктер немесе мүмкін сәтсіздіктер туралы айта аласыз ба?
React-те HTTP сұрауларын дұрыс қалай жасауға болады? Axios-ты fetch-тан неге жақсы?
JavaScript-те айнымалыларды жариялаудың қандай тәсілдері бар және олардың айырмашылығы неде?
Көрсетілген мысалда синхронды код, setTimeout, Promise және функциямен console.log шығу тәртібін анықтаңыз.
Өз тәжірибеңіздегі күрделі жоба туралы айтыңыз (мысалы, интервалдар, әрекеттер және қосылу сызықтары бар визуалды редактор).
Әр түрлі төлем провайдерлері үшін, әр түрлі соңғы нүктелері, параметрлері және жауап форматтары бар, бірақ біртұтас UI-мен ортақ компонентті қалай жүзеге асырар едіңіз?
REST API мен WebSocket арасындағы айырмашылық неде?