Sobes.tech

Frontend

Agar vazifa noma'lum va vaqt cheklangan bo'lsa (masalan, bir hafta), nima qilasiz?

Middle+
179

Elementni vertikal markazlash uchun qanday usullarni bilasiz?

Middle+
178

Agar biz 300 millisekund kechikish bilan setTimeout ni ishga tushirsak, haqiqatan ham callback qachon bajariladi?

Middle+
178

IT tajribasida muvaffaqiyatsizlik haqida gapiring

Middle+
177

Vada va'dalarining qanday holatlari bor?

Middle+
177

Qanday qilib sahifalashtirmasdan 10 000 elementdan iborat ro'yxatni render qilishni optimallashtirish mumkin?

Middle
175

Node.js'da qanday turdagi oqimlar mavjud?

Middle+
174

Vazifa 1 Bizda 10 000 obyektdan iborat massiv bor (masalan, "Xodimlar" yoki "Mahsulotlar"). Brauzerni "qaytarmaydigan" va foydalanuvchi uchun qulay bo'ladigan elementni tanlash komponentini amalga oshirishimiz kerak. Nimani amalga oshirish kerak (Talablar): 1. Ma'lumotlarni tiplash: id: string, label: string va category: string maydonlariga ega Item interfeysini yarating. 2. Qidiruv (Input): Matn kiritilganda ro'yxat filtrlanishi kerak. 3. DOM va voqealar bilan ishlash (Klaviatura navigatsiyasi): * Foydalanuvchi ro'yxatda yuqori va pastga tugmalari bilan harakat qilish imkoniyatiga ega bo'lishi kerak. 4. Enter tugmasini bosganda, tanlangan element "tasdiqlanadi". 5. Muhim nuqta: Klaviatura bilan tanlangan element har doim ko'rinadigan bo'lishi kerak (kontaynerni dasturiy ravishda skroll qilish, agar kursor chegaradan chiqib ketadigan bo'lsa). 6. Optimizatsiya (Ishlash tezligi): * Ma'lumotlar ko'p (10k), shuning uchun oddiy "sekinroq chizish" (faqat birinchi 20-30 elementlarni chizish yoki IntersectionObserverdan foydalanish) muhokama qiling yoki amalga oshiring. Komponent chiqishi

Middle
170

Qiyinchilikli vazifada muvaffaqiyatga erishishga nima sabab bo'ldi? Vazifani muddatlarga qanday baholadilar?

Middle+
170

Streamlarda backpressure nima?

Middle+
168

Promise.all va Promise.allSettled o'rtasidagi farq nima?

Middle+
168

Display xususiyatining qaysi qiymatlarini eslab qolasan?

Middle+
167

IIFE bilan var ishlatilgan holda a va b ning typeof chaqirilganda konsolda nima chiqadi? Qattiq rejimda qanday o'zgaradi?

Middle+
166

Vazifalarni qanday baholadingiz? Fibonacci skalasida Planning Pokerni ishlatdingizmi?

Middle
166

Yangi va noma'lum vazifa (yangi kutubxonalar, yangi komponentlar) kelganda sizning harakatlar tartibingiz qanday?

Middle+
166

Kod yozish uchun LLM-strumentlari yoki AI yordamchilaridan foydalanasizmi?

Middle
166

TypeScript'da infer nima uchun kerak?

Middle+
165

Yangi ish joyingizda qaysi vazifalarni bajarishni xohlaysiz? Texnik yoki arxitektura yo'nalishida rivojlanishga qiziqish bormi?

Middle
165

Eng qiyin va qiziqarli vazifa haqida gapiring

Middle
164

Ilovadagi saralashni qanday baholaysiz — to'g'ri ishlayaptimi?

Middle
163
/6