Frontend
Тест тапшырмасында DocumentWorkspace — бул Аллах объекти сыяктуу көрүнөт, ал өтө көп ар түрдүү логика жасайт. Бул тууралуу эмне ойлоонуң, муну кантип жакшы уюштурууга болот?
Өзүңүз жөнүндө айтып бериңиз: эмне үчүн ишти алмаштыргансыз, акыркы жана мурдагы иш ордунда кайсы долбоорлордо иштедңиз?
useMemo, useCallback жана алардын React.memo менен өз ара аракеттенүүсү жөнүндө айтыңыз. Өз ара аракеттенүүнүн өзгөчөлүктөрү.
Бэкендтен жооптор кайсы форматта келип, сиз аларды кантип иштетип жаттыңыз (динамикалык суроолор менен психологиялык тест тутуму жөнүндө)?
Жаңы жумуш ордуңузда кайсы тапшырмаларды аткаргыңыз келет? Техникалык же архитектуралык багытта өнүгүүгө кызыкдарсызбы?
Angularдын кай версиясынан баштап standalone-компоненттер стандарттык болду? Бул модулдар эскирген жана керек эмес дегенди билдиреби?
/* Standart to'plam metodlarini kengaytiradigan intersection metodini amalga oshirish kerak. Ushbu metod boshqa bir to'plamni qabul qiladi va yangi to'plamni qaytaradi, bu, asl to'plam va uzatilgan to'plamning kesishmasidir, yani, faqat ikkala to'plamda mavjud bo'lgan elementlarni o'z ichiga oladi. */ // kodingiz const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4 --- Set.prototype.intersection = function (set2) { const result = new Set(); for(const value of this) { if (set2.has(value)) result.add(value); } return result; } const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4
React колдонмолорунун профилирлөө жана оптимизациясына кантип жакындайсыз?
Кампанияда ишиңизде эмне жакты жана эмне жакпайт?
Кросс-браузердик деген эмне жана браузерлер арасындагы CSS шайкештик маселелерин кантип чечсе болот?
Reactтин жаңы hook-тары (18/19), мисалы useTransition, useDeferredValue менен иштөө керек болдуңузбу?
Vue колдонмосун миграциялоо учурунда кандай кыйынчылыктарга туш келдиңиз?
HTTP OSI моделинин кайсы деңгээлиндеги протоколу? Анын астында эмне бар?
CORS деген эмне жана ал кандай иштейт?
Парсингтин жүктөмүн азайтуу үчүн кайсы ыкмаларды колдонсо болот? Скрипттер үчүн async жана defer атрибуттарын билесизби?
Axios interceptors жөнүндө көбүрөөк айтып бериңиз — алар сизге эмне үчүн керек болчу?
Кандай CSS мүчүттөрү гана Repaint кылат жана кайсылары Reflow/Layout?
Дизайн системасын иштеп чыгып, ишке киргиздиңиз — көбүрөөк айтып бериңиз. Storybookту нөлдөн баштап түздүңүзбү?
Кантип уюштурулду: Сиз телефон аркылуу байланышсаңызбы же тапшырмаларды кандай коюп, түшүндүрүп берсеңизби?
Эмне үчүн иш издеп жатасыз?