Frontend
Дамытушылардың пікірлері бөлінгенде, командада техникалық келіспеушіліктерді қалай шешесіз?
Оптимизацияларды қашан қолдану керек екенін қалай түсінуге болады? Өнімділік мәселелерін шешу керек болған жағдайлар болды ма?
SSR тәжірибеңіз туралы айтыңыз. Қайда жасадыңыз және қандай фреймворк қолдандыңыз?
Жұмыста ең жиі кездесетін тапсырмалар қандай? Қандай уақытты құрайды: орналасу, логика жазу, шолу, қоңыраулар және техникалық қарызбен жұмыс?
Дизайнсыз жасаған жобаңыз әлі де бар ма, оны көруге бола ма?
const LiveSearch = () => { const [inputValue, setInputValue] = useState('') const onInputChange = (e) => { setInputValue(e.target.value) search(e.target.value) } return ( <div> <input value={inputValue} onChange={onInputChange} type="text" /> </div> ) } <span> Іздеу: <LiveSearch /> </span>
Өзіңізді бағалау бойынша қандай деңгейде бағалайсыз?
Legacy жобалармен жұмыс істедіңіз бе, немесе рефакторинг немесе архитектураны өзгерту тәжірибеңіз бар ма?
Алдыңғы жұмыс орныңызда сіз фронтенд бөлігінің салыстырмалы түрде шағын екенін айттыңыз, бірақ оған 6 фронтенд-әзірлеуші қатысты. Неге дәл 6 адамнан тұратын команда құрылды және ол компанияның жалпы фронтенд командасымен қалай байланысты?
Бұл шексіз рекурсия кезінде шақыру стегі мен тапсырма кезегі не болатынын?
gRPC (Google Remote Procedure Call) деген не екенін білесіз бе?
Қандай күй менеджерлерін қолдандыңыз? Күй менеджері не үшін қажет және ол қандай мәселені шешеді?
CSS селекторының қайсысы ең жоғары нақтылыққа ие: тег, класс немесе ID?
Құрылғышыны ауырлатпау үшін басқа да себептер бар ма, мысалы, конструктор параметрлерінің орнына inject қолдану?
Сіз тест жазуға мәжбүр болғансыз ба?
Вебте қол жетімділік дегеніміз не? Қол жетімділікті қамтамасыз ету үшін қандай атрибуттар мен HTML элементтері пайдаланылады?
n-ші мүшесі екі алдыңғы мүшесінің сомасына тең болатын сандық қатардың n-ші мүшесін есептейтін функция жазыңыз, бірінші мүшесі 3, екінші мүшесі 2 (қатар: 3, 2, 5, 7, 12, ...).
Жобаңызда FSD (Feature-Sliced Design) қолдандыңыз ба? FSD қолданғанда Effector-да үлгілерді қалай жаздыңыз және оқиғаларға қалай жазылдыңыз?
Node.js (фреймворктер) бойынша тәжірибеңіз бар ма?
Резюмеіңізде Next.js-те жұмыс істегеніңіз жазылған — дұрыс па? Бұл Next.js App Router немесе Pages Router-пен болды ма?