اگر میخواهید به راحتی مصاحبههای جاوا اسکریپت را شکست دهید، در جای مناسبی هستید.
جاوا اسکریپت زبان بسیار پیچیده ای است و مصاحبه با جاوا اسکریپت پیچیده تر می شود.
کار در جاوا اسکریپت و کرک کردن مصاحبه های جاوا اسکریپت دو چیز متفاوت هستند.
این دوره بر بازنگری بیشتر سوالات مصاحبه در مورد جاوا اسکریپت تمرکز دارد. مصاحبه تماماً در مورد بیان پاسخ های شما به شیوه ای دقیق و مناسب است. شما میتوانید دانش زیادی داشته باشید، باید تعداد زیادی کدنویسی انجام داده باشید، اما شکستن مصاحبه یک بازی توپ متفاوت است.
این دوره یک دوره بازبینی است که در آن ما بر روی نوع سؤالاتی که پرسیده می شود و نحوه پاسخگویی دقیق به آنها تمرکز کرده ایم.
در زیر دستور کار دوره کامل است.
یادگیری مبارک، شکار شغل مبارک.
مبانی جاوا اسکریپت سوالات مصاحبه با پاسخ.
سوال 1:- چرا جاوا اسکریپت را به عنوان زبان پویا می نامیم
سوال 2:- چگونه جاوا اسکریپت انواع داده را تعیین می کند؟
سوال 3:- typeof چیست؟
سؤال 4:- چگونه نوع داده را در جاوا اسکریپت بررسی کنیم؟
سوال 5:- انواع داده های مختلف در جاوا اسکریپت چیست؟
سوال 6:- انواع داده های تعریف نشده را توضیح دهید؟
سوال 7:- Null چیست؟
سوال 8:- بین Null و Undefined تفاوت قائل شوید؟
سوال 9: - بالا بردن را توضیح دهید؟
سؤال 10:- آیا راه اندازی اولیه جاوا اسکریپت افزایش یافته است؟
سوال 11:- متغیرهای سراسری چیست؟
سؤال 12: - مسائل مربوط به متغیرهای جهانی چیست؟
سوال 13:- وقتی متغیر را بدون VAR اعلام می کنید چه اتفاقی می افتد؟
سوال 14:- Use Strict چیست؟
سوال 15:- چگونه توسعه دهندگان را مجبور به استفاده از کلمه کلیدی Var کنیم؟
سؤال 16:- چگونه می توانیم متغیرهای جهانی را مدیریت کنیم؟
سوال 17:- چگونه می توانیم از متغیرهای جهانی اجتناب کنیم؟
سوال 18: - بسته شدن چیست؟
سؤال 19:- چرا به بسته شدن نیاز داریم؟
سوال 20:- IIFE را توضیح دهید؟
سوال 21:- کاربرد IIFE چیست؟
سوال 22:- برخورد نام در دامنه جهانی چیست؟
سوال 23:- IIFE در مقابل عملکرد عادی
سوال 24:- الگوهای طراحی چیست؟
سوال 25:- کدام الگوی طراحی بیشترین استفاده را دارد
سوال 26:- الگوی ماژول و الگوی ماژول آشکار چیست؟
سؤال 27:- چه روش هایی برای ایجاد اشیاء جاوا اسکریپت وجود دارد؟
سوال 28:- چگونه می توانیم در جاوا اسکریپت ارث بری کنیم؟
سوال 29:- نمونه اولیه در جاوا اسکریپت چیست؟
سؤال 30: - زنجیره سازی نمونه اولیه را توضیح دهید؟
سوال 31:- کلمه کلیدی Let چیست؟
سوال 32:- آیا متغیرهای Let بالا می روند؟
سوال 33: - منطقه مرده موقتی را توضیح دهید؟
سؤال 34: - اجازه دهید در مقابل Var
سؤال 35: - الحاق رشته ها و پازل حسابی
7 سؤال مهم مصاحبه جاوا اسکریپت در مورد توابع جاوا اسکریپت ES6.
سوال 36:- کلاس در ES6 چیست؟
سؤال 37:- بنابراین با کلمه کلیدی کلاس آیا جاوا اسکریپت یک زبان OOP است؟
سوال 38:- بین کلاس و تابع عادی تفاوت قائل شوید؟
سوال 39:- تابع پیکان چیست؟
سوال 40:- چرا از تابع Arrow استفاده می کنیم؟
سوال 41:- بین عملکرد فلش و عملکرد عادی تفاوت قائل شوید؟
سؤال 42:- آیا تابع Arrow این را ایجاد می کند؟
سؤالات فنی در مورد همگامسازی، همگامسازی، threading، حلقه رویداد، مسدود کردن و غیر مسدود کردن و صف برگشت به تماس.
سؤال 43. اجرای همزمان را توضیح دهید؟
سؤال 44. Call Stack چیست؟
سؤال 45. تماس مسدود کننده چیست؟
سؤال 46. چگونه از مسدود کردن تماس ها جلوگیری کنیم؟
سؤال 47. اجرای ناهمزمان را توضیح دهید؟
سؤال 48. Synch در مقابل Asynch؟
سؤال 49. چگونه می توانیم تماس های Asynch را انجام دهیم؟
سوال 50. نخ چیست؟
سوال 51. Multi-threading را توضیح دهید؟
سوال 52. آیا جاوا اسکریپت چند رشته ای است؟
سؤال 53. سپس Settimeout چگونه اجرا می شود؟
سوال 54. WebAPI/Browser API چیست؟
سؤال 55. حلقه رویداد و صف برگشت تماس چیست؟
سوال 56. سوال کد رویداد و پاسخ به تماس
JavaScript Promises، Chaining، Callbacks، Asynch، Await، Micro، Macro، Webworker.
57. وعده ها در جاوا اسکریپت چیست؟
58. چگونه می توان خطا در وعده ها را تشخیص داد؟
59. پاسخ به تماس چیست؟
60. Promise chaining را توضیح دهید؟
61. سه حالت وعده؟
62. Async و Await را توضیح دهید؟
63. چرا باید همگام سازی قول داد؟
64. آیا Async یک وعده است؟
65. آیا میتوانیم از Async بدون انتظار استفاده کنیم؟
66. صف های میکرو و ماکرو چیست؟
67. چه کسی برای اولین بار Micro یا Macro را اجرا می کند؟
68. کد چگونه اجرا می شود (تست میکرو و ماکرو)؟
69. آیا میتوانیم یک MicroTask را به صورت دستی زمانبندی کنیم؟
70. آیا Micro و Macro Task همگام هستند یا Async؟
71. Webworker را توضیح دهید؟
72. چگونه WebWorker را ایجاد کنیم؟
73. postmessage و onmessage در webworker چیست؟
74. آیا Webworker می تواند UI را به روز کند؟
75. WebWorker در مقابل Async Task
76. WebWorker vs Promises
77. Asynch vs Threads
78. همزمانی در مقابل موازی سازی
ما عاشق ضبط آموزش های گام به گام هستیم نام من Shivprasad Koirala است ، ما عاشق آموزش و یادگیری هستیم ، ما وب سایت QuestPond را 15 سال پیش با یک هدف واحد ایجاد کیفیت گام به گام دروس مرتبط با برنامه نویسی IT راه اندازی کردیم. ما بسیاری از دروس را بصورت آنلاین مشاهده کردیم ، یا خیلی سریع انجام می شود یا خیلی کند یا بسیار پیچیده است. هدف اصلی Questpond ایجاد درسهای گام به گام در C # ، ASP.NET ، الگوهای طراحی ، SQL و غیره است. با گذشت سالها ، من گام به گام سایر دروس مانند Angular ، Sharepoint ، MSBI ، Azure و غیره را اضافه کردم.
نمایش نظرات