Frontend
Taxrib qilgan kurslaringiz haqida gapiring (taxminan 20 oy) — ularni qaysi kompaniya taqdim etdi?
Rest va spread operatorlari nima? Ular qanday farq qiladi?
Mikro-frontend arxitekturasi bormi edi?
Frontend rivojlanish kontekstida Docker va CI/CD bilan ishladingizmi?
function sum(a, b) { return a + b; } function memo() {}
Komponentlar + React Context → formEntity-ni Form ichida provayder orqali uzatish va FormItem-da foydalanish. Form, bolalarni FormContext.Provider bilan o'rab oladi, va FormItem cloneElement yordamida Input-ga value va onChange ni in'ektsiya qiladi. Tushunmovchilik: FormItem yangilash funksiyasiga nomni uzatganingizga ishonch hosil qiling. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```
Faraz qilaylik, middleware orqali autentifikatsiya bilan himoyalangan sahifa yaratishingiz kerak. Buni qanday amalga oshirasiz?
Joriy amalga oshirilayotgan joyda, kerakli miqdorda konstantani yaratib, massivlarni dinamik tarzda shakllantirib va barabanlarni render qilib, rulonlar sonini 3 dan 10 gacha qanday tezda oshirish mumkin?
React Native va React Native Web bilan ishlaganmisiz?
Kalit o'zgarganda komponent bilan nima bo'ladi? Funktsional komponentlarning hayot aylanishi haqida gapir.
Harakat tugmasini joylashishning qaysi varianti yaxshiroq: ekran markazida yoki o'ng chetida? (mobil interfeys)
requestAnimationFrame haqida biron nima bilasizmi, nima uchun kerak?
Angular Material asosida qayta ishlatiladigan UI-kit komponentlar kutubxonasini ishlab chiqishni aytdingiz. Kutubxona komponentlari bilan odatiy ko'p funktsiyali ilova komponentlari o'rtasida asosiy farq bormi? Oddiy komponentlarda nimalarga e'tibor bermaslik mumkin, lekin kutubxona komponentlarida bermaslik kerak?
Kompaniyada qancha vaqtdan beri ishlayapsiz?
Backend va boshqa jamoa a'zolari bilan (analitiklar, dizaynerlar, testchilar) qanday hamkorlik qildingiz?
removeItem da ishlatilganda indexOf -1 qaytaradigan holatni boshqarganmisiz?
HTTP OPTIONS so'rovi nima uchun ishlatiladi?
/* Konsolda nima chiqariladi */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("tayyor!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Natija"; } f(); console.log(7);
Qaysi jamoada ishlayapsiz va qaysi loyiha ustida?
Bizning ish formatimizni qanday baholaysiz? Jozibaliymi?