Сиздин филиалыңыз devден артта калууда, анткени башка бир программист өзүнүн өзгөртүүлөрүн мурунтан бириктирип койду. Филиалыңызды кантип жаңыртуу жана кагаздарды чечүү керек?
Frontend
Пагинация жана Infinity Scroll жөнүндө айтып бериңиз: кандай колдондуңуз, кандай өзгөрмөлөр болду, кандайча бэкенд менен байланышта болдңуз? Неге бир жерде Infinity Scrollду тандадыңыз, башка жерде — пагинацияны?
Мал продукт картасында арзандуулукту кантип көрсөтөсүз? Эмне талааларды кошосуз? Жаңы бааны алдын ала эсептейсизби же бекендден күтөсүзбү?
Кайсы технологиялык стек менен көбүрөөк иштедиңиз? Канча китепкана колдондуңуз жана эмнеге? Кандай пикир пайда болду — кайсылдары жакшы, кайсылдары жаман?
Фильтрлер менен иштөө тажрыйбаңыз жөнүндө айтып бериңиз: аларды кантип көрсөттүңүз, URL же алдыңкы жакта сактадыңызбы, кандайча суроолорго өткөрүп бердиңиз?
Сиз Axios жана React Query жөнүндө айттыңыз — алардын эмне экенин жана эмне үчүн колдонулушун кантип түшүнөсүз?
Каптоо эмне? var менен letтин айырмасы эмнеде?
Git менен иштөөңүз тууралуу айтып бериңиз: тармактар кандай түзүлгөн, командада алар менен кантип иштедиңиз?
Сиз уруксат берүү жөнүндө айттыңыз — кайсы ыкмаларды колдондуңуз? Уруксат берүү боюнча кандай тажрыйбаңыз бар?
Promise.all, Promise.any, Promise.race, Promise.allSettled — бул 4 Promise ыкмалы тууралуу айтып бериңиз, алар эмне кылат, эмнеде айырмаланат? Бул ыкмалар менен мисалдарда консольдо эмне чыгат?
Сиз санариптик товарлар дүкани үчүн витрина кандай көрүнөт деп ойлойсуз (PlayStation Plus, Xbox Game Pass, Nintendo жана башка жазылуулар)? Канча объект/модельдерди бөлүп көрсөтөсүз? Канча суроолорду түзөсүз?
// 1 for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i)) } // 2 console.log(i) var j = 10 console.log(j) // 3 console.log(k) const k = 10 console.log(k) // 4 var a = 2 var b = a b++ console.log(a) console.log(b) // 5 var c = [1, 2, 3] var d = c d.push(4) console.log(c)
git fetch менен git pull ортосундагы айырма эмне?
Ишкана өндүрүшүндө каталар чыкты, аны тез арада оңдоо керек, бирок dev тарма алда эле жаңы функциялар менен алга кеткен. Сиз кандай иш кылмаксыз?