Ish tajribangiz haqida gapiring: qayerda ishlagansiz, nima uchun ish joyingizni o'zgartiryapsiz?
Frontend
Korzinka jamoasi kichik jamoalarga bo'linadi — ularga qaysisiga qo'shilishim mumkin va har birida nechta frontend bo'ladi?
Loyihada qaysi holat menejeri ishlatiladi?
Nima uchun setTimeout(fn, 0) ni ishlatish UI ni bloklamaslikka yordam beradigan bo'lsa, ko'p miqdordagi va'dalar (mikro vazifalar) yaratish yordam bermaydi? Event Loop'da makro vazifalar va mikro vazifalar o'rtasidagi farq nima?
null va undefined o'rtasidagi farq nima?
fetchAll(['url1', 'url2'], (results) => { console.log('Barcha havolalardan maʼlumotlar', results); }); function fetchAll(urls) { const promises = urls.map((url) => { fetch(url).then((res) => res.json()) }) const data = Promise.all(promises).then((response) => { if (!response.ok) { throw new Error('error') } return response }) console.log(data) }
Agar bo'sh vaqtingiz bo'lsa va taxtada ikki vazifa bo'lsa — texnik (refaktoring) va mahsulot bilan bog'liq bo'lganlar bir xil ustuvorlikda — qaysi birini tanlardingiz?
typeof null nima qaytaradi?
Promise.reject('API Xatosi') .then(data => console.log('ok')) .catch(error => { console.log(error); return '1'; }) .then(data => { console.log(data); });
Onlayn bo'lmagan funksionallik haqida batafsilroq ma'lumot bering: internet yo'qolganida IndexedDB ga ma'lumotlarni qanday saqlash ishlaydi?
Veb saytining ishlashini optimallashtirish bo'yicha vazifalar bo'ldimi? Sekin yuklanish muammolarini qanday tashxis qildilar va hal qildilar?
Feature Sliced Design (FSD) nima ekanligini bilasizmi?
handleCityChange funksiyasining 52-qatorida uchta antipattern mavjud. Ularni toping va tushuntiring.
3-5 yil ichida professional rivojlanish rejalaringiz qanday? Qaysi yo'nalishlar sizni qiziqtiradi?
React'da batching haqida gapir. Amalda qachon uchragansiz?
Nima uchun funksiyadan oldin async kalit so'zi kerak? U nima qiladi?
JavaScriptda qanday ma'lumot turlari mavjud?
Ishingizda va shaxsiy hayotingizda AI-texnologiyalaridan foydalanasizmi va ularga qanday qaraysiz?
Reactda xotira oqishi yoki komponentning ortiqcha qayta chizilishini qanday tashxis qilasiz?
Frontend nuqtai nazaridan Sberpay'da ruxsat berish haqida batafsilroq aytib bering.