Frontend
Сіздің компанияңызда командалар арасындағы коммуникация қалай ұйымдастырылған? Әр команда үшін бөлек артқы жағы бар ма?
[аты] сұрады: Қандай адамдармен жұмыс істеу ең қиын? Ал қайсыларымен оңай?
Қай функция таза? Қосымша әсерлер дегеніміз не?
Егер mounted (onMounted) кезінде элемент әлі де DOM-да пайда болмаса, не істеу керек (nextTick туралы)?
Өз командаңызда әзірлеу процесі мен Git-flow туралы айтыңыз. Кодты қарау процесі қалай ұйымдастырылған?
PDF құжаттарымен байланысты мәселені қалай анықтадыңыз? Бұл мәселені қалай таптыңыз және локализацияладыңыз?
Компанияда қанша уақыт жұмыс істейсіз?
Сіз техникалық борышты түзету, басқа біреудің кодын түсіну, орналасуын жасау сияқты күнделікті жұмыстарды орындауға дайынсыз ба, тек архитектурамен шектелмей?
Егер Observable-мен кодты subscribeсіз және Promise-мен thenсіз орындасаңыз, қанша HTTP сұрауы жасалады және неге?
Соңғы жұмыс берушіңізбен неге қоштастыңыз?
Feature-Sliced Design (FSD)-ты түсіндіріңіз. Оны жобада қалай қолдандыңыз?
Бұл шексіз рекурсия кезінде шақыру стегі мен тапсырма кезегі не болатынын?
Вебте қол жетімділік дегеніміз не? Қол жетімділікті қамтамасыз ету үшін қандай атрибуттар мен HTML элементтері пайдаланылады?
Ең үлкен сәтсіздігіңіз туралы айта аласыз ба?
Қандай ұсыныстарды қарастырмайсыз?
Жаңа жұмысынан не күтесіз? Өсіп-өркендеу үшін не қажет?
Жасанды интеллектпен нақты не істегеніңізді, қандай құралдарды қолданғаныңызды айтыңыз.
hls.js-те веб-бейне ойнатқыш қалай құрылымдалған? Онда негізгі блоктар қандай?
Үш бөлімнен тұратын код берілген. Әрбір console.log нәтижесін жазуыңыз керек. var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ------------------ var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ------------------ var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj); console.log(obj); // ??
Сіз атаған жалақы диапазоны 220-300 мың — ол қабылданады ма? Мысалы, егер ол 270 болса — ол жақсы ма?