Frontend
ES6-де пайда болған String startsWith әдісінің полифилін ES5 мүмкіндіктерін пайдалана отырып жазыңыз (let/const, стрелка функциялары және т.б.сіз), яғни прототип мұрагерлігін пайдалана отырып.
DELETE сұрауын пайдаланып деректерді алуға немесе GET сұрауын пайдаланып деректерді жіберуге бола ма?
React компонентінің өмірлік циклі қалай өтеді? useEffect көмегімен ажыратуды қалай өңдеу керек?
[аты] сұрады: Сіз жұмыс жасаған стек туралы айта аласыз ба? Әсіресе, Next.js туралы толығырақ айтыңыз.
Map пен WeakMap арасындағы айырмашылық қандай?
Теориялық тұрғыда: үлкен мәліметтермен үлкен кестелер бар. Өнімділік мәселелері туындауы мүмкін бе? Егер иә болса, оларды қалай шешер едіңіз?
Виртуализацияны деректер іздеу және сүзу арқылы қалай біріктіруге болады?
Өз түйіндемеңізде көрсетілген жұмыс тәжірибеңізді (5,25 жылдан астам) қалай растай аласыз? Мысалы, еңбек кітапшасы немесе сертификат шығарылымы арқылы?
CSRF дегеніміз не және оған қалай қарсы тұруға болады?
Сіз өзіңіз бірліктік тесттер жаздыңыз ба? Қандай тестілеу құралдарын қолдандыңыз?
Жалығу сезімін бастан өткердіңіз бе? Егер иә болса, оны қалай жеңесіз?
[аты] сұрады: стартапта жұмыс істеу туралы қалай сезінесіз, не ұнады және не ұнамады?
JavaScript-те контекст туралы не білесіз?
Соңғы уақытта қиын болған тапсырмаңыз туралы айтыңыз — бастапқыда қарапайым көрінген, бірақ күрделі болған.
Код сапасын қалай бақылайсыз? Линтерлер, алдын ала тексеру хуктары немесе басқа нәрсе?
switchMap және mergeMap операторларының айырмашылығы неде екенін түсіндіре аласыз ба?
Неге Promise.then().catch() орнына async/await және try-catch қолдандыңыз?
[аты] айтты: неге бізге келдіңіз, ағымдағы жұмысыңызда не сізді жалықтырды, не қалайсыз?
Vue 3-те ref және reactive туралы айтыңыз: айырмашылықтар, қашан қолдану керек.
Кестелермен жұмыс тәжірибеңіз туралы айтыңыз (сызбалау, үлкен деректер көлемімен жұмыс).