Frontend
Backend bilan o'zaro ta'sir arxitekturasini qatlamlarga qanday bo'linasiz: ma'lumotlarni olish, tasdiqlash, saqlash, xatolik yuzaga kelganda takroriy so'rovlar?
Jonli kodlash: Promise.all metodining polyfillini amalga oshirish, natijalar tartibini saqlash bilan
Yangi joyga chiqishga qanchalik tez tayyor bo'lishadi?
Ro'yxatlarni render qilishda key atributining vazifasi nima? Massiv indeksini kalit sifatida ishlatish mumkinmi?
Ishingizda qanday AI-texnikalarni ishlatasiz? ChatGPT, Perplexity, Cursor, Claude va boshqa AI-agentlarining rivojlanishdagi foydalanishiga qanday qaraysiz?
Bizning chat ilovamiz serverdan keladigan yangi xabarlarni imkon qadar tezroq ko'rsatishi kerak. Xabar quyidagi formatda: interface Message { id: number text: string } Birinchi xabarning id raqami 1, va har bir keyingi xabarning id raqami avvalgisidan 1 katta. Biz xabarlarni to'g'ri tartibda ko'rsatishimiz kerak, ammo server yuborilgan xabarlarning to'g'ri tartibini kafolatlamaydi. Vaqt jadvali: // (kelmoqda) [telefon] // (chizamiz) . 1 2 3 . . 4 5 6 7 8 Xabarlarni ko'rsatish uchun render funksiyasidan foydalaning: render(message)
Sahifa yangilanishida shakl holatini (qoralama) qanday saqlash mumkin?
Umuman tajribangiz haqida gapirib bering — loyihalar, kompaniyadagi mas'uliyat sohalari.
Wizard Flow'da ko'p bosqichli shakllarni amalga oshirdingizmi? Turli bosqichlardan ma'lumotlarni yig'ishda prop drillingni qanday oldingiz va serverga yuborishdan oldin vaqtinchalik holat qayerda saqlanardi?
Memoizatsiya funksiyasini tekshirish uchun test holatlarini yozing (masalan, darajaga chiqarish funksiyasi uchun).
stopPropagation va preventDefault metodlari haqida gapir — ularning farqi nima?
display:inline va display:inline-block o'rtasidagi farq nima?
Ko'rinish doirasi nima? Turli o'zgaruvchilarning ko'rinish doiralari qanday?
SSR (Server Side Rendering) nima nima va nima uchun ishlatiladi?
Zustanddan voz kechib, React Query (TanStack Query) ga o'tish mumkinmi?
SPA ilovasi sovuq boshlang'ichda sekin yuklanadi. Muammo nima bo'lishi mumkin va uni qanday yaxshilash mumkin?
CSSda elementni yashirish uchun qanday usullarni bilasiz?
Agar rivojlanish haqida gapiradigan bo'lsak, bu borada sizning ustuvorliklaringiz nima?
Klass metodlariga nisbatan public so'zi nima anglatadi? public, protected va private qanday farq qiladi?
Soatni tsikl qilishimiz mumkinmi? Buning oldini qanday olish mumkin?