Sobes.tech

Frontend

Jamo vazifa jamoaga qanday yetib kelardi? Texnik shartnoma bormi yoki vazifalar og'zaki ta'riflanganmi? Vazifa misolini keltira olasizmi?

177

Ishingizda nima yoqadi va nima yoqmaydi yoki bezovta qiladi?

166

Qaysi holat menejerlari bilan muloqot qildingiz va nima uchun oxirgi loyihada aynan Effector tanlandi?

162

Mahsulot, jamoa yoki jarayonlar haqida savolingiz bormi?

161

Hozirgi ish oylar haqida gapirib bering: bu nima mahsulot, kimlar bilan ishladingiz, jamoa qanday edi?

145

Kontext va this kalit so'zlari haqida nima bilasiz?

142

Event Loop haqida nima bilasiz, bu nima va nima uchun kerak?

141

Siz maketlar bo'lmagan holda ishlashga majbur bo'ldingizmi? Maketlarsiz bajarilishi kerak bo'lgan vazifalarga qanday qaraysiz?

139

JavaScript'da axirchi tozalash haqida nima bilasiz? Xotira oqishlari nima va qaysi hollarda yuzaga kelishi mumkin?

135

Test paytida xatoliklarni aniqlaganingizda, avvalgi vazifaga qaytishga qanchalik tayyorsiz? Tez-tez kontekstni o'zgartirish bilan qanday kurashasiz?

129

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Qisqacha aytish uchun: `this` — bu ko‘rish doirasi emas, balki funksiya chaqirish kontekstidir. U funksiyaning e'lon qilingan joyida emas, chaqirilgan joyda aniqlanadi. 3-4 ta qoidani qo‘shish mumkin: - Oddiy funksiya chaqiruvi — `this` odatda strict rejimda undefined bo‘ladi. - Ob'ekt metodi — `this` nuqtadan chapdagi ob'ektni ko‘rsatadi. - `call / apply / bind` — `this` ni aniq belgilashga imkon beradi. - Qayrilgan funksiyalar — o‘z `this` ga ega emas, tashqi kontekstdan oladi.

128

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Qisqacha aytish uchun: `this` — bu kenglik emas, balki funksiyani chaqirish kontekstidir. U, funksiyaning e'lon qilingan joyi emas, balki qanday chaqirilganiga bog'liq. 3-4 ta qoida qo'shish mumkin: - Oddiy funksiyani chaqirish — `this` odatda strict rejimda undefined bo'ladi. - Ob'ekt metodi — `this` nuqtadan chapdagi ob'ektni ko'rsatadi. - call / apply / bind — `this` ni aniq belgilash imkonini beradi. - Qayrilgan funksiyalar — o'zining `this` ga ega emas, tashqi kontekstdan oladi.

128

useMemo va useCallback nima uchun kerak? Ularni har doim foydalanish mantiqiymi?

126

Mikro-frontendlar bilan ishlash tajribasi?

117

Loyihada qaysi holat boshqaruvchisi ishlatilgan? Redux, MobX yoki boshqa narsa?

111

Reactda komponent qayta render qilinadigan holatlar qanday?

108

console.log("foo"); setTimeout(() => { console.log("bar"); }, 0); queueMicrotask(() => { console.log("baz"); Promise.resolve() .then(() => console.log("ban")); }); new Promise((resolve) => { console.log("bla"); resolve("baf"); }).then(console.log); console.log("bak"); //// foo bla bak baz baf ban bar

89