Frontend
Validatsiya kutubxonalari asosan nima uchun ishlatiladi?
Hayot siklida qaysi bosqichda backendga so'rov yuborish yaxshiroq?
console.log(1) setTimeout(() => { console.log(2) }, 10) setTimeout(() => { Promise.resolve().then(() => console.log(3)) }, 0); setTimeout(() => { console.log(4) }, 0); new Promise((_, reject) => { console.log(5) reject(6) console.log(7) }).then(() => console.log(8)) .catch(() => console.log(9)) .then(() => console.log(10)) .catch(() => console.log(11)) .then(() => console.log(12)) .then(console.log) .finally(() => console.log(13)) console.log(14)
Nega dizayndan frontend dasturlashga o'tishga qaror qildingiz?
Any turdagi argumentlarni qabul qiladigan va ularni qaytaradigan foo funksiyasi bormi? Natija turini any bo'lishdan qochib, yuborilgan argument turiga mos qilish uchun qanday qilish mumkin? Genericlardan foydalan.
Tailwind CSS ni qanchalik tez-tez ishlatganingiz haqida gapiring. Un bilan ishlash tajribangiz haqida gapiring.
Qaysi dizayn shablonlarini bilasiz va qo'llagansiz, ayniqsa Angular ilovalarida?
Skriptlarni ulashda async va defer atributlari haqida gapir: farqi nima, qachon HTML tahlilini to'xtatadi?
Analitik bo'lmagan holda, vazifani o'zingiz tushunishingiz kerak bo'lgan ish tajribangiz bo'ldimi?
Og'ir frontend ilovasining yuklanishini optimallashtirishda, 150 kichik ikon bilan, ikonlarni bitta spritega birlashtirish yoki HTTP/2 yoki HTTP/3 ishlatilganda CSS-inlining qilish yaxshiroqmi?
So'nggi ish joyingiz haqida gapiring: jamoa qanday edi va SDLC sikli qanday tashkil etilgan edi?
Qaysi HTTP usullari bilan tanishsiz? PUT va PATCH qanday farq qiladi?
Asinxron JavaScript bilan qanday ishlash mumkin? async/await va va'dalar o'rtasidagi farq nima?
HTML brauzerga kirganda nima bo'ladi? Bloklaydigan entitylar nima va ular bilan qanday ishlash kerak?
Agar bizda bir nechta qismlardan iborat katta do'kon bo'lsa va ota-ona komponenti bir qism holatni ishlatsa, va bola komponenti boshqa qismni ishlatsa, bu komponentlarning mustaqil qayta chizilishini qanday ta'minlash mumkin, useMemo bilan o'ralmasdan?
9. Nusxa olish Imtihonda, professor Floyd ba'zi talabalar notalarni almashayotganini payqab qoldi. Dastlab, ularni hammasiga 2 baho qo'yishni istagan, ammo professor mehribon bo'lib, talabalarni ikki guruhga bo'lishga qaror qilgan: nusxa olishga ruxsat beradiganlar va faqat birinchi guruhga 2 baho qo'yadiganlar. Professor barcha talabalar o'rtasida notalarni almashgan juftliklarni yozib olgan. Talabalarni ikki guruhga bo'lish mumkinligini aniqlash kerak, shunda har qanday notalarni almashish bir guruhdagi talaba tomonidan ikkinchi guruhdagi talaba bilan amalga oshiriladi. Kiritish formati Birinchi satrda ikkita raqam N va M joylashgan — talabalar soni va notalarni almashgan talabalar juftliklari soni (1 ≤ N ≤ 10^2, 0 ≤ M ≤ N(N-1)/2). Keyingi M satrda, talabalar juftliklari tavsifi berilgan: notalarni almashgan talabalar raqamlari (talaba raqamlash 1 dan boshlanadi, har bir juftlik bir marta ko'rsatilgan). Chiqish formati Professor Floydning vazifasiga javob yozilishi kerak. Talabalarni ikki guruhga bo'lish mumkin bo'lsa, YES yozing; aks holda, NO.
Zustand qanday ishlashini tushunasizmi?
OPTIONS so'rovi har doim cross-domain so'rovlar uchun yuboriladimi yoki faqat zarur bo'lsa? Bu kontekstda oddiy va murakkab so'rovlar o'rtasidagi farq nima?
Ko'rsatilgan funksiyani ongda ishga tushiring: birinchi chaqiruvda nima chiqariladi va nima uchun? Raqamlar ketma-ketligini olish uchun kodni qanday tuzatish mumkin?
Ishlab chiqarishda xato yuz berdi, uni tezda tuzatish kerak, lekin dev shoxida yangi funksiyalar bilan allaqachon juda oldinga o'tib ketgan. Siz qanday harakat qilardingiz?