Frontend
Бір функция стрелка, ал екіншісі кәдімгі функция болса, ол нәтижеге әсер етеді ме? Олардың контекст пен жабықтықтармен жұмыс істеуі қалай ерекшеленеді?
Қосымшаның фронтенд бөлігін қалай құжаттадыңыз?
Өзіңіз туралы, тәжірибеңіз және соңғы жобаларыңыз туралы айтып беріңіз.
Қазіргі жұмыс істеп жатқан жобасыңыз және оның өзара әрекеттестігі туралы айтыңыз.
Фронтенд дамуында Interface Segregation принципінің мысалы келтіріңіз.
Қандай тестілеу құралдарымен жұмыс істедіңіз? Тесттер CI-ге қалай енгізілді?
1. runOnce деп аталатын декоратор функциясын жүзеге асырыңыз, ол функцияны қабылдайды және бір рет шақырады. Жаңа функция тек бір рет қана шақырылуы мүмкін, барлық келесі шақырулар undefined қайтарады. 2. Безендірілген функция аргументтер қабылдай алады және нәтиже қайтара алады.
Неге дәл біздің компанияны таңдадыңыз? Жұмыс берушіні таңдағанда не маңызды?
Рақмет, бұл көмектесті. Сіз жобада өнім менеджерлерімен, дизайнерлермен және басқа инженерлермен қалай жұмыс жасадыңыз? Рақмет, бұл нақты суретті береді. Сізде фронт-ендтің сауда-саттығын өнім жетекшілігіне түсіндіру қажет болған жағдайлар болды ма, мысалы ауқым, UX, өнімділік немесе техникалық шектеулер туралы? Егер сіз Познаньдан тыс жерден болсаңыз, тоқсан сайын 1 күн Познаньдегі кеңседе жұмыс істеуге қол жетімдісіз бе?
Егер сіз қазір екінші сұхбаттан өтсеңіз және ертең жеке кездесуге (үшінші) барсаңыз, және оны да өтсеңіз — жұмыс орнын ауыстыруға дайын боласыз ба?
Бірлік тестілеу және E2E тестілеу тәжірибеңіз болды ма?
Хукпен жұмыс жасағанда ең қауіпті қателіктер қандай?
Promise деген не және оған қатысты барлық маңызды нәрселерді айтыңыз.
Италияда ұзақ уақыт тұруды жоспарлайсыз ба?
Сіз қалайша артқы және алдыңғы жақ арасындағы ақпарат алмасуды қабаттар бойынша (архитектуралық түрде) ұйымдастырар едіңіз?
Практикалық тапсырма: Next.js-те фронтенд қолданбасын жасаңыз, ол нақты қоғамдық API-ны пайдаланып, жылжымайтын мүлік лоттарының тізімін карточкалар торы ретінде көрсетеді. Карточкада адамға түсінікті өрістер (жоба атауы, қала, бөлмелер саны, алаңы және т.б.) және сурет болуы керек.
Соңғы уақытта сіз ең көп қандай жұмыстар жасадыңыз? Қандай стек қолдандыңыз?
Өз туралы қысқаша айтып беріңіз, не істейтініңіз, қайдан екеніңіз, не үшін келгеніңіз және басқа маңызды деп санайтын нәрселер.
WebSocket және ұзақ сұрау салу бойынша жұмыс тәжірибесі бар ма?
Script тегіндегі defer және async атрибуттары туралы айтыңыз. Олар қалай ерекшеленеді?