اینم عجیبترین سوالاتی که توی مصاحبه دیدم. از حق نگذریم سوالات خوبیه ولی بیشتر به نظر میاد اینو داده بودن که مشکل خودشون رو رفع کنن وگرنه با سرچ میشه به نتیجه رسید.
-----------------
1. مدیریت بهینه رندرینگ در Next.js
در پروژههایی که با Next.js کار کردهاید، چگونه تصمیم گرفتهاید که از Server-Side Rendering (SSR)، Static Site Generation (SSG) یا Client-Side Rendering (CSR) استفاده کنید؟
در چه شرایطی استفاده از CSR منجر به مشکلات performance شد و چگونه آن را بهینهسازی کردید؟
اگر با re-hydration issues روبرو شدید، چه راهحلی به کار بردید؟
2. SEO
تجربه شما در استفاده از Next.js برای بهبود SEO چیست؟
چگونه از SSR و SSG برای بهبود crawlability صفحات استفاده کردهاید؟
آیا تا به حال با مشکلاتی مانند duplicate content یا canonical URL mismanagement مواجه شدهاید؟
در چه شرایطی استفاده از dynamic routing در Next.js باعث کاهش SEO شده و چگونه آن را بهبود دادید؟
3. بهینهسازی بارگذاری منابع در React و بهکارگیری Code Splitting
تجربه شما در استفاده از Code Splitting و Lazy Loading در پروژههای بزرگ React چیست؟
چگونه این تکنیکها را برای کاهش time to interactive (TTI) و بهبود performance در صفحات پیچیده پیادهسازی کردهاید؟
آیا تا به حال با مشکلاتی در dependency management یا circular dependencies هنگام استفاده از code splitting مواجه شدهاید؟ چگونه آنها را حل کردید؟
4. مدیریت state در پروژههای بزرگ با Redux یا Context API
در پروژههای بزرگ چگونه state management را مدیریت کردهاید؟
آیا از Redux یا Context API استفاده کردهاید؟ لطفاً یک تجربه خاص را شرح دهید که در آن به دلیل مدیریت ناکارآمد state با performance bottleneck مواجه شدید و چه اقداماتی برای بهینهسازی آن انجام دادید؟
در چه شرایطی استفاده از Redux middleware (مانند thunk یا saga) را ترجیح دادهاید؟
5. رفع مشکلات Cross-Browser Compatibility و بهینهسازی رندرینگ در مرورگرهای مختلف
در پروژههای گذشته چگونه با مشکلات Cross-Browser Compatibility مواجه شدهاید؟
تجربهای از زمانی که یک CSS feature یا JavaScript API بهطور ناخواسته در مرورگری کار نمیکرده است دارید؟
چه ابزارهایی برای تست و رفع این مشکلات استفاده کردهاید؟ آیا تا به حال به polyfill یا استفاده از PostCSS برای حل این مشکلات متوسل شدهاید؟
6. تجربه بهینهسازی Lighthouse Performance و Web Vitals
در پروژهای که با Lighthouse و Core Web Vitals کار کردهاید، چه مشکلاتی در مورد Largest Contentful Paint (LCP) یا Cumulative Layout Shift (CLS) داشتید؟
چه تغییراتی در CSS, JavaScript یا image optimization انجام دادید تا این مقادیر را بهبود دهید؟
آیا تجربهای در پیادهسازی Preloading یا Prefetching منابع دارید؟ چگونه این تکنیکها بر بهبود رتبه وبسایت در Google PageSpeed Insights تأثیر گذاشت؟
-----------------
1. مدیریت بهینه رندرینگ در Next.js
در پروژههایی که با Next.js کار کردهاید، چگونه تصمیم گرفتهاید که از Server-Side Rendering (SSR)، Static Site Generation (SSG) یا Client-Side Rendering (CSR) استفاده کنید؟
در چه شرایطی استفاده از CSR منجر به مشکلات performance شد و چگونه آن را بهینهسازی کردید؟
اگر با re-hydration issues روبرو شدید، چه راهحلی به کار بردید؟
2. SEO
تجربه شما در استفاده از Next.js برای بهبود SEO چیست؟
چگونه از SSR و SSG برای بهبود crawlability صفحات استفاده کردهاید؟
آیا تا به حال با مشکلاتی مانند duplicate content یا canonical URL mismanagement مواجه شدهاید؟
در چه شرایطی استفاده از dynamic routing در Next.js باعث کاهش SEO شده و چگونه آن را بهبود دادید؟
3. بهینهسازی بارگذاری منابع در React و بهکارگیری Code Splitting
تجربه شما در استفاده از Code Splitting و Lazy Loading در پروژههای بزرگ React چیست؟
چگونه این تکنیکها را برای کاهش time to interactive (TTI) و بهبود performance در صفحات پیچیده پیادهسازی کردهاید؟
آیا تا به حال با مشکلاتی در dependency management یا circular dependencies هنگام استفاده از code splitting مواجه شدهاید؟ چگونه آنها را حل کردید؟
4. مدیریت state در پروژههای بزرگ با Redux یا Context API
در پروژههای بزرگ چگونه state management را مدیریت کردهاید؟
آیا از Redux یا Context API استفاده کردهاید؟ لطفاً یک تجربه خاص را شرح دهید که در آن به دلیل مدیریت ناکارآمد state با performance bottleneck مواجه شدید و چه اقداماتی برای بهینهسازی آن انجام دادید؟
در چه شرایطی استفاده از Redux middleware (مانند thunk یا saga) را ترجیح دادهاید؟
5. رفع مشکلات Cross-Browser Compatibility و بهینهسازی رندرینگ در مرورگرهای مختلف
در پروژههای گذشته چگونه با مشکلات Cross-Browser Compatibility مواجه شدهاید؟
تجربهای از زمانی که یک CSS feature یا JavaScript API بهطور ناخواسته در مرورگری کار نمیکرده است دارید؟
چه ابزارهایی برای تست و رفع این مشکلات استفاده کردهاید؟ آیا تا به حال به polyfill یا استفاده از PostCSS برای حل این مشکلات متوسل شدهاید؟
6. تجربه بهینهسازی Lighthouse Performance و Web Vitals
در پروژهای که با Lighthouse و Core Web Vitals کار کردهاید، چه مشکلاتی در مورد Largest Contentful Paint (LCP) یا Cumulative Layout Shift (CLS) داشتید؟
چه تغییراتی در CSS, JavaScript یا image optimization انجام دادید تا این مقادیر را بهبود دهید؟
آیا تجربهای در پیادهسازی Preloading یا Prefetching منابع دارید؟ چگونه این تکنیکها بر بهبود رتبه وبسایت در Google PageSpeed Insights تأثیر گذاشت؟
008_What_is_difference_between_event_target_and_event_currentTraget.pdf
34.2 KB
8. What is difference between event.target and event.currentTraget in Javanoscript?
#js_interview_question
#js_interview_question
یه چند روزیه دارم از سایت و مطالب یکی از نفرات معروف حوزه فرانت ایران استفاده میکنم.
انصافا زحمت زیاد میکشه ولی خب بین مطالبش اشتباه هم زیاد میگه.
اسم نمیبرم که زحمت ایشون رو زیر سوال نبرم ولی منظورم اینه که به نفری که حرف رو داره میزنه نگاه نکنید. به حرفی که داره زده میشه نگاه کنید و لزوما چون طرف آدم معروفیه ، حرفش رو قبول نکنید.
پاورقی: اگر میدونید کی رو میگم ، اسمش رو نبرید.
انصافا زحمت زیاد میکشه ولی خب بین مطالبش اشتباه هم زیاد میگه.
اسم نمیبرم که زحمت ایشون رو زیر سوال نبرم ولی منظورم اینه که به نفری که حرف رو داره میزنه نگاه نکنید. به حرفی که داره زده میشه نگاه کنید و لزوما چون طرف آدم معروفیه ، حرفش رو قبول نکنید.
پاورقی: اگر میدونید کی رو میگم ، اسمش رو نبرید.
011. What is Hoisting in Javanoscript? .pdf
30.7 KB
11. What is Hoisting in Javanoscript?
گفته میشه که توی Hoisting خطوط جا به جا میشن ولی در اصل اینطوری نیست. صرفا برای راحتی کار این رو میگن. توی مصاحبه همین رو بگید قبول میکنن ازتون.
#js_interview_question
گفته میشه که توی Hoisting خطوط جا به جا میشن ولی در اصل اینطوری نیست. صرفا برای راحتی کار این رو میگن. توی مصاحبه همین رو بگید قبول میکنن ازتون.
#js_interview_question
رقصنده با کد
قدم ۲ هوش مصنوعی: فرصت جبر خطی خوندن پیدا نکردم ولی اگر هنوز توی فضای دانشگاه بودم حتما این کار رو میکردم. متوجه شدم قبل هر چی مستقیم باید رفت سراغ پایتون. اجباری نیست ولی اکثر آموزشا روی پایتونه. از پست قبلی قسمت پایتونش خوب بود. خودم دیدم تموم شد ولی…
دوره ۱۲ ساعته پایتون که میگفتم ، این لینک هستش:
https://www.youtube.com/watch?v=ix9cRaBkVe0&pp=ygUnUHl0aG9uIEZ1bGwgQ291cnNlIGZvciBmcmVlIPCfkI0gKDIwMjQp
پاورقی:
سری پستهایی که با هشتگ #how_alithecodeguy_learn_ai میذارم ، لزوما روش درست یا قطعیای نیست. فقط تجربه خودم در مسیر یادگیری هوش مصنوعیه که احتمال اشتباه بودنش هم کم نیست.
https://www.youtube.com/watch?v=ix9cRaBkVe0&pp=ygUnUHl0aG9uIEZ1bGwgQ291cnNlIGZvciBmcmVlIPCfkI0gKDIwMjQp
پاورقی:
سری پستهایی که با هشتگ #how_alithecodeguy_learn_ai میذارم ، لزوما روش درست یا قطعیای نیست. فقط تجربه خودم در مسیر یادگیری هوش مصنوعیه که احتمال اشتباه بودنش هم کم نیست.
YouTube
Python Full Course for free 🐍 (2024)
#python #tutorial #beginners
Python tutorial for beginners' full course 2024
*Learn Python in 1 HOUR* ⏱ : https://www.youtube.com/watch?v=8KCuHHeC_M0
*My original Python 12 Hour course* 🐍 : https://www.youtube.com/watch?v=XKHEtdqhLK8
*Full Python playlist*…
Python tutorial for beginners' full course 2024
*Learn Python in 1 HOUR* ⏱ : https://www.youtube.com/watch?v=8KCuHHeC_M0
*My original Python 12 Hour course* 🐍 : https://www.youtube.com/watch?v=XKHEtdqhLK8
*Full Python playlist*…
اگر کمی html css js بلد هستید و علاقه دارید بدونید داستان DOM manipulation چیه و قبلا که ریکت و امثالش نبود ، چه جوری صفحات وب رو توسعه میدادن ، دوره زیر ، دوره خوبیه.
خیلی عمیق نمیشه ولی همون سطحی هم که توضیح میده به نظرم جالبه. حتی اگر قدیمی حوزه فرانت هم هستید پیشنهاد میکنم ببینید ، مرور میشه براتون. کلا ۶ ساعته.
Udemy - The Fastest Javanoscript Course From ZERO to HERO in 6 Hours 2023-2
روی دانلودلی پیداش میکنید.
خیلی عمیق نمیشه ولی همون سطحی هم که توضیح میده به نظرم جالبه. حتی اگر قدیمی حوزه فرانت هم هستید پیشنهاد میکنم ببینید ، مرور میشه براتون. کلا ۶ ساعته.
Udemy - The Fastest Javanoscript Course From ZERO to HERO in 6 Hours 2023-2
روی دانلودلی پیداش میکنید.
رقصنده با کد
معولا هر دورهای برای ساختمان داده و الگوریتم بخواید ببینید یا با جاوا توضیح داده یا پایتون و البته توضیحاتشون هم زیاد جالب نیست. ولی یه دوره پیدا کردم هلو. هم توضیحاتش خیلی روون و مفهومه و هم اینکه همه رو با جاوااسکریپت توضیح میده. فقط چون خیلی پایهای توضیح…
هر چه قدر تاکید کنم روی این دوره کم گفتم. برای همه خوبه ولی تخصصی برای بچههای جاوااسکریپتیه.
به قول این فیلما ، آب دستتونه بذارید زمین این دوره رو ببینید.
به قول این فیلما ، آب دستتونه بذارید زمین این دوره رو ببینید.