Frontend
Әртүрлі объектілер үшін кодты қайталамас үшін fetch логикасын жеке хукке қалай шығару керек?
Көптілділік және RTL орналасуы туралы айтыңыз. LTR және RTL үшін дұрыс жұмыс істейтін шегіністерді қалай жасауға болады?
Хеш-таблицасында коллизияларды шешуде тізбектеу әдісі дегеніміз не?
Жобаларда қолданылған технологиялық стек туралы айтыңыз. Мысалы, қандай UI-киттер қолданылды?
Кодта 0 миллисекундтық кідірісі бар setTimeout бар — бұл не білдіреді және ол қалай жұмыс істейді?
Әр функцияны орындау қанша уақытты алады? ```javascript /** Әр функцияны орындау қанша уақытты алады */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
CSS селекторларының нақтылығы: қай стильдер екі қайшылықты стильдегі H2 тегіне қолданылатынын анықтаңыз? Селекторларды нақтылығы бойынша өсу ретімен орналастырыңыз.
Display қасиетінің қандай мәндерін білесіз?
Қазіргі лауазымыңызда техникалық деңгейіңізді қалай бағалайсыз? Орта, орта+, аға, аға+?
Соңғы жұмыс орныңызда қолданған қосымшаңыздың архитектурасы қандай болды? Қандай баламалы архитектуралық тәсілдерді білесіз?
Бетте 5000 өнімнің тізімі бар, бет өте баяу жұмыс істейді. Бизнестің сұрауы бойынша не істер едіңіз?
/** * `asyncAuth(callback)` функциясы callback-ты қабылдайды, оған * қате (бірінші аргумент ретінде) және * бэкендтен алынған деректер (екінші аргумент ретінде) берілуі мүмкін. * asyncAuth((қате, деректер) => {}); * * Сіз `auth()` функциясын жүзеге асыруыңыз керек, * ол `asyncAuth()`-ты шақырады, бірақ Promise қайтарады. * * @returns {Promise} */ export function auth() { // asyncAuth((қате, деректер) => {}); }
CSS бет рендерін блоктай ма?
Composables деген не және олар не үшін қажет?
React неге виртуалды DOM ағашына мұқтаж? Неге нақты DOM-ды тікелей өзгертуге болмайды? Әр түрлі тәсілдердің артықшылықтары мен кемшіліктері қандай?
Vue 2 және Vue 3: Vue 2-нің реактивтілігінің архитектуралық шектеулері Эван Ю-ны `Proxy` пайдаланып қозғалтқышты қайта жазуға мәжбүр етті ме?
Vue Router 3-те маршрут деңгейінде авторизация немесе рөлдерді тексеруді қалай жүзеге асыруға болады?
Жоғары пиксель тығыздығы экрандары (Retina, DPR) қалай жұмыс істейді? Мұндай экрандар үшін суреттерді қалай дұрыс дайындау керек?
CORS қатесі дегеніміз не?
React-те фрагменттер мен порталдар туралы айтыңыз.