Sheikh
Репост из: Khumoyun Codes
Salom do'stlar 👋
Kuni kecha shogirdim @umarmuhandis EPAM kompaniyasiga kirish imthonlaridan muvaffaqiyatli o'tib ishga kirishga taklif oldilar. Harakatda baraka deganlaridek, Umarni 2019 yil Digital Generation Uzbekistan loyihasida meni Web-dasturlash guruhimda o'qiganidan beri bilim darajasi bir necha pog'ona oshdi. Najot Ta'limda ham asisstent o’qituvchi sifatida yonimda bo'ldi, mana endi Hudo hohlasa EPAM kompaniyasida birga ishlaymiz. Qiziqqanlar uchun Umarni dasturlash haqidiga blogini kuzatib borishni tavsiya etaman va bundan tashqari suhbat jarayonida tushgan savollarni sizga havola qilaman:
Kanalga link:
https://t.me/umarmuhandis
Basics
- Qanday CSS preprocessorlaridan foydalangansiz?
- SASS va CSS ning bir-biridan qanday farqi bor?
- Loyihalaringizda CSS Grid va Flexboxlardan foydalanganmisiz?
- Responsive va Adaptive designlarning bir-biridan qanday farqi bor?
- position turlarini sanab bering
JavaScript
- JavaScript single-threaded dasturlash tilimi yoki multi-threaded dasturlash tilimi?
- Promise nima? Qanday promise metodlarini bilasiz?
- Tasavvur qiling 100 ta promise bor, qanday qilib shu 100 ta promiseni bir vaqtda consume qilish mumkun?
- Promise.all va Promise.race larning bir-biridan farqini aytib bering
- var, let va const ning bir biridan qanday farqi bor?
- Hoisting nima?
- JavaScriptda inheritance qanday ishlaydi?
- Objectning prototipini qanday aniqlash mumkun?
- JavaScriptda lexical environment nima? Lexical environment qachon yasaladi?
- Funksiyaning argumentlari ham lexical environmentga qo'shiladimi?
- JavaScriptda hodisalar qanday ishlaydi (event propogationga urg'u berilgan)
- Qanday qilib hodisalarning standart holatini, bubblingdan capturingga o'tkazib qo'yish mumkun?
- e.preventDefault() va e.stopPropogation() larning bir-biridan qanday farqi bor?
- Funksional dasturlash haqida nimalarni bilasiz? Funksional dasturlashning asoslarini sanab bering
- Pure functionlar haqida ma'lumot bering
- sessionStorage, localStorage va cookielarning bir biridan qanday farqi bor?
- Tokenlarni qayerda saqlagan yaxshi?
- Cookiening qanday attributlari mavjud?
- Shallow copy va deep copylarning qanday farqi bor?
React
- Nima uchun Reactni import qilishimiz kerak?
- Qanday holatlarda callback funksiyalarni memoize qilish kerak?
- Reactda qanday Hooklarni bilasiz?
- React hodisalari bilan JavaScript hodisalari o'rtasidagi farqni aytib bering
- Qanday hayot sikli metodlarini bilasiz?
- Agar biron bir prop o'zgarsa, qaysi hayot sikli metodidan foydalanishimiz mumkun?
- React hooklari barcha hayot sikli metodlarini qamrab olganmi?
- Ta'savvur qiling, bizda ko'p ma'lumot mavjud, qanday qilib performanceni oshirishimiz mumkun?
- DOM va Virtual DOM ning bir biridan qanday farqi bor?
- React.forwardRef nima?
Qo'shimcha savollar
- Loyihalarda TypeScript ishlatib ko'rganmisiz? TypeScriptning qanday afzallik taraflari bor
- POST PUT va PATCH so'rovlarining bir biridan qanday farqi bor?
- Yaxshi kod deganda nimani tushunasiz?
- Qanday Code style Guidelarni bilasiz?
- Prettier, eslint haqida nimalarni bilasiz?
- CI/CD bo'yicha savollar
Amaliy savollar
- Raqamlar konsolga qanday ketma-ketlikda chiqadi?
setTimeout(() => console.log(1), 0);
Promise.resolve().then(() => console.log(3)).then(() => console.log(4));
console.log(5);
- Array ichidagi eng ko'p takrorlangan elementni topuvchi funksiya yozib bering
[1, 2, 3, 1, 3, 3, 5] => 3
- useStatega doir bitta amaliy savol
Software development process
- Kanban yoki Scrum metodologiyalaridan foydalanganmisiz?
- Code review bo'yicha tajribangiz bormi?
Kuni kecha shogirdim @umarmuhandis EPAM kompaniyasiga kirish imthonlaridan muvaffaqiyatli o'tib ishga kirishga taklif oldilar. Harakatda baraka deganlaridek, Umarni 2019 yil Digital Generation Uzbekistan loyihasida meni Web-dasturlash guruhimda o'qiganidan beri bilim darajasi bir necha pog'ona oshdi. Najot Ta'limda ham asisstent o’qituvchi sifatida yonimda bo'ldi, mana endi Hudo hohlasa EPAM kompaniyasida birga ishlaymiz. Qiziqqanlar uchun Umarni dasturlash haqidiga blogini kuzatib borishni tavsiya etaman va bundan tashqari suhbat jarayonida tushgan savollarni sizga havola qilaman:
Kanalga link:
https://t.me/umarmuhandis
Basics
- Qanday CSS preprocessorlaridan foydalangansiz?
- SASS va CSS ning bir-biridan qanday farqi bor?
- Loyihalaringizda CSS Grid va Flexboxlardan foydalanganmisiz?
- Responsive va Adaptive designlarning bir-biridan qanday farqi bor?
- position turlarini sanab bering
JavaScript
- JavaScript single-threaded dasturlash tilimi yoki multi-threaded dasturlash tilimi?
- Promise nima? Qanday promise metodlarini bilasiz?
- Tasavvur qiling 100 ta promise bor, qanday qilib shu 100 ta promiseni bir vaqtda consume qilish mumkun?
- Promise.all va Promise.race larning bir-biridan farqini aytib bering
- var, let va const ning bir biridan qanday farqi bor?
- Hoisting nima?
- JavaScriptda inheritance qanday ishlaydi?
- Objectning prototipini qanday aniqlash mumkun?
- JavaScriptda lexical environment nima? Lexical environment qachon yasaladi?
- Funksiyaning argumentlari ham lexical environmentga qo'shiladimi?
- JavaScriptda hodisalar qanday ishlaydi (event propogationga urg'u berilgan)
- Qanday qilib hodisalarning standart holatini, bubblingdan capturingga o'tkazib qo'yish mumkun?
- e.preventDefault() va e.stopPropogation() larning bir-biridan qanday farqi bor?
- Funksional dasturlash haqida nimalarni bilasiz? Funksional dasturlashning asoslarini sanab bering
- Pure functionlar haqida ma'lumot bering
- sessionStorage, localStorage va cookielarning bir biridan qanday farqi bor?
- Tokenlarni qayerda saqlagan yaxshi?
- Cookiening qanday attributlari mavjud?
- Shallow copy va deep copylarning qanday farqi bor?
React
- Nima uchun Reactni import qilishimiz kerak?
- Qanday holatlarda callback funksiyalarni memoize qilish kerak?
- Reactda qanday Hooklarni bilasiz?
- React hodisalari bilan JavaScript hodisalari o'rtasidagi farqni aytib bering
- Qanday hayot sikli metodlarini bilasiz?
- Agar biron bir prop o'zgarsa, qaysi hayot sikli metodidan foydalanishimiz mumkun?
- React hooklari barcha hayot sikli metodlarini qamrab olganmi?
- Ta'savvur qiling, bizda ko'p ma'lumot mavjud, qanday qilib performanceni oshirishimiz mumkun?
- DOM va Virtual DOM ning bir biridan qanday farqi bor?
- React.forwardRef nima?
Qo'shimcha savollar
- Loyihalarda TypeScript ishlatib ko'rganmisiz? TypeScriptning qanday afzallik taraflari bor
- POST PUT va PATCH so'rovlarining bir biridan qanday farqi bor?
- Yaxshi kod deganda nimani tushunasiz?
- Qanday Code style Guidelarni bilasiz?
- Prettier, eslint haqida nimalarni bilasiz?
- CI/CD bo'yicha savollar
Amaliy savollar
- Raqamlar konsolga qanday ketma-ketlikda chiqadi?
setTimeout(() => console.log(1), 0);
Promise.resolve().then(() => console.log(3)).then(() => console.log(4));
console.log(5);
- Array ichidagi eng ko'p takrorlangan elementni topuvchi funksiya yozib bering
[1, 2, 3, 1, 3, 3, 5] => 3
- useStatega doir bitta amaliy savol
Software development process
- Kanban yoki Scrum metodologiyalaridan foydalanganmisiz?
- Code review bo'yicha tajribangiz bormi?