JavaScript-те объектіні көшіру үшін қандай әдістер қолдануға болады?
Frontend
Егер Object.assign көмегімен объектіні көшірсеңіз және оның қасиеті басқа объектке сілтеме жасаса, бұл терең немесе беткі көшірме бола ма? Егер бір объектідегі ішкі профильді өзгерту керек болса, ол басқа объектте де өзгереді ме?
Мұраға қалған кодпен қалай жұмыс істейсіз: түзетесіз бе немесе қайта жазасыз ба?
Қосымша үнемі қателіктер тастайды, олар мағынасы мен домендік логика бойынша бөлінуі керек, мысалы, домендік қателіктер мен байланыс қателіктері. Бұл мәселені функционалды тәсілмен қалай шешер едіңіз?
Браузердегі JavaScript орындау ортасы Node.js-тан қалай ерекшеленеді?
Жүйеде қанша микрофронтенд болды?
Жобаңызда қандай state-менеджерлер қолдандыңыз? Pinia-дан деректер бетте қалай көрінеді?
localStorage деген не, ол қайдан келеді және ол Node.js-те бар ма?
CSS немесе препроцессорларды қолданасыз ба? Қайсысы жақсы: таза CSS немесе препроцессор? Препроцессорда қайда циклдар қолдануға болады және оның кемшіліктері қандай?
Жұмыста не сізді ынталандырады және не мотивацияны төмендетеді?
JSON-да қандай мәндер сақталуы мүмкін? Онда функцияларды сақтауға бола ма?
Техникалық SEO, жүктеу жылдамдығын арттыру және трафикке оңтайландыруды қалай шештіңіз?
CI/CD туралы толығырақ айтыңыз: деплой қалай жүргізілді және қанша стенд болды?
Он әзірлеушінің коды бір микрофронтендке қалай біріктіріледі? Өзгерістерді үйлестіруші бар ма?
Берілген код үзіндісінде мәндерді boolean-ға түрлендіру кезінде не болады және бұл процесті қалай атайды?
Аналитикамен айналыстыңыз ба? Мысалы, профильді сақтау батырмасын басқанда аналитикалық оқиғаларды қалай жіберуді жүзеге асырдыңыз?
Соңғы жұмыс орныңыз туралы және Vue мен TypeScript тәжірибеңіз туралы айтыңыз: нөлден бастап не жасадыңыз, қандай күрделі немесе қызықты тапсырмаларды шештіңіз?
Playwright тесттері қайда орналасқан: бір репозиторийде ме, әлде бөлек пе?
Node.js-те және браузерде global-ке жүгінсеңіз және global.foo = 'bar' деп орындасаңыз, не болады?
Қонақ қосымша iFrame-мен қалай деректер алмасады?