Frontend
CSS'da BEM metodologiyasi nima?
Display flex va display grid o'rtasidagi farq nima? Flexda elementlarni qanday joylashtirish mumkin?
Ikki va'dani parallel bajarish va funktsiya 1200 ms o'rniga 1 sekundada bajarilishi uchun qanday qilish mumkin?
Kattaroq UI da, panellar, xaritalar va pop-up oynalar bilan, maksimal z-index ga ega bo‘lsa ham, ba’zan dropdown (pastki) boshqa element ostiga tushib qoladi. Bunday xatti-harakatning asosiy sababi nima va Vue’da buni qanday tuzatish mumkin?
Dasturlash haqida yangi nima bilib olasiz va so'nggi paytlarda nima esingizda qoldi?
React ro'yxatlarida kalit nima?
JavaScriptda asinxron kod bilan ishlash qanday tashkil etilgan?
Debounce va throttle o'rtasidagi farq nima?
JavaScriptda o'q chiziqli va oddiy funktsiya o'rtasidagi farq nima?
Bir komponent ichida statik JSX-blokini alohida komponentga ajratmasdan qanday memoizatsiya qilish mumkin? Qaysi bog'liqliklar massivi kerak?
Bir sahifada 100 ming kvadratni qanday optimallashtirish mumkin?
Backend va frontend o'rtasida ma'lumot almashinuvi qatlamlar bo'yicha (arxitektura jihatdan) qanday tashkil qilardingiz?
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Vazifa: funksiyani tiplash return obj[key] } getProperty(X, 'a') // xato yo'q getProperty(X, ' ') // xato: kalit X ob'ujekt uchun to'g'ri kalit emas getProperty({ name: 'Sergey' }, 'name') // xato yo'q
Qaysi operatsion tizimdan foydalanasiz?
Boshqa frameworklarda signallar bilan o'xshash tushunchaga duch kelgansizmi?
Foydalanilgan kalitlarni hisoblash uchun alohida funktsiya/holat nima uchun kerak — buni hisoblash mumkinmi, alohida saqlash o'rniga?
Feature-Sliced Design (FSD) ni qanday tushuntirasiz? Loyihada qanday qo‘lladingiz?
Event Loop nima?
Reactda qanday hayot aylanishi usullari mavjud va ularni useEffect yordamida qanday emulyatsiya qilish mumkin?
Qanday qilib o'rnatilgan iframe (masalan, xarita yoki video) asosiy saytning cookie-lari bilan o'zaro ta'sir qiladi? Turli manbalar o'rtasida qanday muloqotni tashkil qilish mumkin?