Рекурсиядан басқа қандай ағашты обходудың әдістерін білесіз? Рекурсия мен стекінің артықшылықтары мен кемшіліктері қандай?
Frontend
Жаңа технологияларды үйренуге қалай қарайсыз?
TypeScript-те unknown деген не және ол any-дан қалай ерекшеленеді?
Қоғамдық чатта хабар жазып отырсыз, оған біреу қораз эмодзимен реакция жасайды. Сіздің реакцияңыз қандай болар еді?
Қандай жол түрлендіру әдістерін білесіз?
Сіз алдын ала ұсынысты қабылдайсыз ба?
Сіз Vue және React-те де жаздыңыз ба? Демек, React-те тапсырмаларыңыз болған ба?
Throttle және debounce қайда қолданылатынын білесіз бе? Олардың айырмашылығы неде?
Өзіңізді қалай бағалайсыз — жұмысыңыздың табысты болуына не әсер етеді, даму қалай жүріп жатыр? Бұл туралы қандай критерийлеріңіз бар?
Бізде біртұтас релиз ағынымен үлкен монореп жобасы бар. Біз фронтенд пен әкімшілік фронтендті бөлек репозиторийлерге көшіруге шешім қабылдадық, бірақ бэкенд монолит болып қала береді. Бұл бэкенд пен клиент арасындағы нұсқа үйлесімсіздігін тудырады. Осы мәселені шешудің ең тиімді жолын қалай көресіз?
INode интерфейсі бар ағаш берілген (мәні: сан, сол жағы?: INode, оң жағы?: INode), ағашты обходтап, барлық мәндердің қосындысын қайтаратын функция жазыңыз.
Бір монорепте өте үлкен фронтенд бар, оны бірнеше команда бір уақытта жұмыс істейді. Микро-фронтендке көшу мүмкін емес. Әр түрлі командалардың бір-бірінің жұмысын әсерінен қалай азайтуға болады?
Неліктен хуктерді шарттар мен циклдар ішінде шақыруға болмайды?
Өткен жұмыс тәжірибеңіз туралы аздап айтып беріңіз және жаңа лауазымнан не күтесіз?
Сіз Кипрге баруды жоспарлап отырсыз ба, Кипр туралы не білесіз? Онда көшуіңіз керек пе, әлде бұл мәжбүрлі шешім бе?
Алдыңғы сұрақты нақтылай отырып: біз тегтерді және нұсқаны CI/CD арқылы қоса алмаймыз. Клиент бір нұсқада болуы мүмкін, ал артқы жағы басқа. Бұл жағдайда Sentry арқылы қателерді бақылаудан басқа не істеуге болады?
Алдыңғы жұмыс орныңда не болды?
TypeScript-те generics дегеніміз не?
Әдетте мерзімнен қалып қоятын жағдай болса, не істейсің? Жариялау күні бар, бірақ тапсырманы уақытында аяқтай алмайтыныңды түсінесің. Қалай әрекет етесің және қашан хабарлайсың?
Егер сіз жақсарту жолын ұсынсаңыз, бірақ бизнес бастапқы шешім бойынша жасау керек деп айтса, бұл сізге қалай әсер етеді?