وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

500 سوال برتر مصاحبه های شغلی C#, ASP.NET Core, MVC, API

سرفصل های دوره

مصاحبه کرک .NET - یک مقصد متوقف شده برای همه سؤالات و پاسخ های مصاحبه برتر در .NET

عنوان اصلی : C# / ASP.NET Core / MVC / API - Top 500 Interview Questions

سرفصل های دوره :

معرفی دوره مصاحبه دات نت :
مقدمه
OOPS-C#:
Q2. ارث چیست؟ چرا وراثت مهم است؟
Q4. چگونه از ارثی شدن یک کلاس جلوگیری کنیم؟
Q5. انتزاع چیست؟
Q6. کپسولاسیون چیست؟
Q7. پلی مورفیسم چیست و انواع آن کدام است؟
Q8. روش اضافه بار چیست؟ از چند طریق می توان یک روش را بارگذاری کرد؟
Q9. تفاوت Overloading و Overriding چیست؟
Q10. تفاوت بین Method Overriding و Method Hiding چیست؟
Q11. مزایا و محدودیت های OOPS چیست؟
Q13. چه زمانی از Interface و چه زمانی از کلاس Abstract استفاده کنیم؟
Q14. چرا حتی رابط ایجاد کنیم؟
Q15. آیا اینترفیس می تواند سازنده داشته باشد؟
Q16. آیا می توانید یک نمونه از یک کلاس Abstract یا یک رابط ایجاد کنید؟
Q17. تفاوت بین پارامترهای "out" و "ref" چیست؟
Q18. هدف از کلمه کلیدی "params" چیست؟
Q19. متدهای افزونه در سی شارپ چیست؟ چه زمانی از آنها استفاده کنیم؟
Q20. Access Specifiers چیست؟ اصلاح کننده دسترسی پیش فرض در یک کلاس چیست؟
Q21. Constructor چیست و چه انواعی دارد؟
Q22. چه زمانی از سازنده خصوصی استفاده کنیم؟
Q24. آیا می توانیم چند بلوک Catch را اجرا کنیم؟
Q25. بلوک نهایی چیست و مثال بزنید که چه زمانی از آن استفاده کنید؟
Q26. آیا می‌توانیم فقط بلوک «امتحان» را بدون بلوک «گرفتن» داشته باشیم؟
Q27. تفاوت بین "پرتاب سابق" و "پرتاب" چیست؟
Q28. انواع حلقه در سی شارپ چیست؟
Q29. تفاوت بین عبارت "continue" و "break" چیست؟
Q30. تفاوت بین Array و ArrayList (حداقل 2) چیست؟
Q31. تفاوت Arraylist و Hashtable چیست؟
Q32. مجموعه ها در سی شارپ چیست و چه انواعی دارند؟
Q33. IEnumerable در سی شارپ چیست؟
Q34. تفاوت بین IEnumerable و IEnumerator در سی شارپ چیست؟
Q35 تفاوت بین IEnumerable و IQueryable؟ چرا از IQueryable برای sql استفاده کنیم؟
Q36. منظور شما از نماینده چیست؟ چه زمانی از آنها استفاده کنیم؟
Q37. نمایندگان Multicast چیست؟
Q38. نمایندگان ناشناس در سی شارپ چیست؟
Q39. رویدادها و نمایندگان چه تفاوت هایی دارند؟
Q40. کلمه کلیدی "این" در سی شارپ چیست؟ چه زمانی از آن استفاده کنیم؟
Q41. هدف از استفاده از کلمه کلیدی در سی شارپ چیست؟
Q42. تفاوت بین عملگرهای "is" و "as" چیست؟
Q43. تفاوت بین متغیرهای "Readonly" و "Constant" چیست؟
Q44. کلاس "استاتیک" چیست؟ چه زمانی از آن استفاده کنیم؟
Q45. تفاوت بین "var" و "dynamic" در سی شارپ چیست؟
Q46. کلمه کلیدی Enum برای چیست؟
Q47. جعبه بندی و جعبه گشایی چیست؟
Q48. تفاوت بین "String" و "StringBuilder"؟ چه زمانی از چه چیزی استفاده کنیم؟
Q49. عملیات اصلی رشته در سی شارپ چیست؟
Q50. انواع Nullable چیست؟
Q51. Generics در سی شارپ را توضیح دهید؟ چه زمانی و چرا باید از آنها استفاده کرد؟
.Net-Framework:
مقدمه
Q53. مجمع چیست؟ انواع مختلف اسمبلی در دات نت چیست؟
Q54. GAC چیست؟
Q55. جمع آوری زباله (GC) چیست؟
Q56. نسل ها در جمع آوری زباله چیست؟
Q57. تفاوت بین "Dispose" و "Finalize" چیست؟
Q58. تفاوت بین روش های "Finalize" و "Finally" چیست؟
Q59. آیا می توانیم زباله جمع کن را مجبور به اجرا کنیم؟
Q60. تفاوت بین Process و Thread چیست؟
Q61. Multithreading را توضیح دهید؟
Q62. تفاوت Threads و Tasks چیست؟
Q63. Async و Await در وظیفه چیست؟
Q64. انعکاس چیست؟
Q65. سریال سازی چیست؟
Q66. منظور از جهانی شدن و بومی سازی چیست؟
Q67. خدمات پنجره چیست؟
SQL:
مقدمه
Q68. تفاوت بین DBMS و RDBMS چیست؟
Q70. تفاوت بین کلید اصلی و کلید منحصر به فرد چیست؟
Q71. محرک ها و انواع محرک ها چیست؟
Q72. View چیست؟
Q73. Sub query یا Nested Query یا Inner Query در SQL چیست؟
Q74. تفاوت بین دستورات Delete، Truncate و Drop چیست؟
Q75. Joins در SQL چیست؟
Q77. Self Join چیست؟
Q78. تفاوت بین Stored Procedure و Functions (حداقل 3) چیست؟
Q79. مکان نما چیست؟ چرا باید از آنها اجتناب کرد؟
Q80. تفاوت بین scope_identity و @@identity چیست؟
Q81. چگونه یک رویه ذخیره شده یا پرس و جوی SQL را بهینه کنیم؟
Q82. ایندکس ها در SQL Server چیست؟
Q83. شاخص خوشه ای چیست؟
Q84. شاخص غیر خوشه ای چیست؟
Q85. تفاوت بین شاخص خوشه ای و غیر خوشه ای چیست؟
Q86. چگونه می توان فهرست خوشه ای و غیر خوشه ای را در جدول ایجاد کرد؟
Q87. در کدام ستون، نمایه سازی را برای بهینه سازی این پرس و جو اعمال می کنید؟
Q88. یک پرس و جوی SQL بنویسید تا همه کارمندانی که مدیر هم هستند واکشی شود.
Q89. چگونه می توان نهمین حقوق یک کارمند را دریافت کرد؟
Q90. خواص اسید چیست؟
Q91. ستون Auto Increment/Identity در SQL Server چیست؟
Q92. چه تفاوتی دارد ببین داشتن بند و بند کجا؟
Q93. CTE در SQL Server چیست؟
Q94. Magic Tables در SQL Server چیست؟
ASP.NET MVC:
مقدمه
Q96. مزایای MVC نسبت به فرم های وب (حداقل 3) چیست؟
Q97. انواع مختلف بازگشت متد اکشن کنترلر چیست؟
Q98. فیلترها و انواع آنها در MVC چیست؟
Q99. احراز هویت و مجوز در ASP.NET MVC چیست؟
Q100. انواع Authentication در ASP.NET MVC چیست؟
Q101. خروجی کش در MVC چیست؟ چگونه آن را پیاده سازی کنیم؟
Q102. تفاوت ViewData، ViewBag و TempData چیست؟
Q103. چگونه می توانیم داده ها را از کنترلر برای مشاهده در MVC ارسال کنیم؟
Q104. نمای جزئی چیست؟
Q105. Areas در MVC چیست؟
Q106. اعتبار سنجی در MVC چگونه کار می کند؟
Q107. مفهوم داربست MVC را توضیح دهید؟
Q108. Bundling و Minification در MVC چیست؟
Q109. چگونه امنیت را در برنامه های تحت وب در MVC پیاده سازی کنیم؟
فرم های وب ASP.NET:
مقدمه
Q111. تفاوت بین Server.Transfer() و Response.Redirect() چیست؟
Q112. در کجا ViewState پس از ارسال پس از صفحه ذخیره می شود؟
Q113. انواع مختلف Caching چیست؟
Q114. گزینه های مدیریت وضعیت جلسه در ASP.NET چیست؟
Q115. Cookie less session چیست؟
Q116. چگونه می توان تمام کنترل های اعتبار سنجی را در یک صفحه در فرم های وب اجرا کرد؟
ADO.NET:
مقدمه
Q118. معماری Connected و معماری Disconnected چیست؟
Q119. روش های مختلف اجرای ADO.NET چیست؟
Q120. تکنیک های Authentication برای اتصال به SQL Server چیست؟
Entity Framework :
مقدمه
Q122. Entity Framework چیست؟
Q123. چگونه ADO.NET را از Entity Framework متمایز خواهید کرد؟
Q124. Entity Framework چگونه کار می کند؟ یا چگونه EF را راه اندازی کنیم؟
Q125. منظور از DBContext و DBSet چیست؟
Q126. انواع مختلف رویکردهای مورد استفاده در Entity Framework چیست؟
Q127. تفاوت بین LINQ به SQL و Entity Framework چیست؟
الگوهای طراحی و اصول جامد:
مقدمه
Q129. انواع الگوهای طراحی چیست؟
Q130. الگوهای طراحی خلاقانه چیست؟
Q131. الگوهای طراحی سازه چیست؟
Q132. الگوهای طراحی رفتاری چیست؟
Q133. الگوی طراحی سینگلتون چیست؟
Q134. چگونه نخ الگوی تک تن را ایمن کنیم؟
Q135. الگوی کارخانه چیست؟ چرا از الگوی کارخانه استفاده کنیم؟
Q136. چگونه الگوی روش Factory را پیاده سازی کنیم؟
Q137. اصول جامد چیست؟ تفاوت آنها با الگوهای طراحی چیست؟
Q138. اصل مسئولیت منفرد چیست؟
Q139. اصل باز-بسته چیست؟
Q140. اصل جایگزینی لیسکوف چیست؟
Q141. اصل جداسازی رابط چیست؟
Q142. اصل وارونگی وابستگی چیست؟
Q143. اصل DRY چیست؟
Web API :
مقدمه
Q145. مزایای Web API نسبت به WCF و خدمات وب چیست؟
Q146. استراحت و آرامش چیست؟
Q147. آیا می توان از WCF به عنوان خدمات Restful استفاده کرد؟
Q148. افعال HTTP یا روش های HTTP چیست؟
Q149. چگونه می توان Web API را از یک برنامه NET MVC مصرف کرد؟
Q150. تفاوت بین Web API و MVC Controller چیست؟
Q151. چگونه Web API را تست کنیم؟ ابزار چیست؟
Q152. انواع اصلی بازگشتی که در Web API پشتیبانی می شوند چیست؟
Q153. تفاوت بین HTTPResponseMessage و IHttpActionResult چیست؟
Q154. Content Negotiation در Web API چیست؟
Q155. کلاس MediaTypeFormatter در Web API چیست؟
Q156. کدهای پاسخ در Web API چیست؟
Q157. احراز هویت پایه در Web API چیست؟
Q158. API Key Authentication در Web API چیست؟
Q159. احراز هویت مبتنی بر توکن چیست؟
Q160. OAuth چیست؟
Q161. احراز هویت JWT چیست؟
Q162. توکن JWT چه قسمت هایی دارد؟
Q163. توکن JWT در کجای درخواست قرار دارد؟
.NET Core:
مقدمه
Q165. دات نت استاندارد چیست؟
Q166. مزایای NET Core نسبت به .NET Framework چیست؟
Q167. نقش فایل Program.cs در ASP.NET Core چیست؟
Q168. نقش فایل Startup.cs چیست؟
Q169. نقش متد ConfigureServices چیست؟
Q170. نقش متد Configure چیست؟
Q171. تفاوت بین روش ConfigureServices و Configure چیست؟
Q172. تزریق وابستگی چیست؟
Q173. چرا باید از تزریق وابستگی استفاده کرد؟ یا Dependency Injectio چه مشکلاتی دارد
Q174. چگونه می توانیم وابستگی را به کنترلر تزریق کنیم؟
Q175. انواع تزریق وابستگی چیست؟
Q176. چگونه از Dependency Injection در Views در ASP.NET Core استفاده کنیم؟
Q177. Middleware در ASP.NET Core چیست؟
Q178. تفاوت ASP.NET Core Middleware با HttpModule چیست؟
Q179. میان افزار سفارشی چیست؟ چگونه میان افزار سفارشی را در A اضافه کنیمهسته SP.NET؟
Q180. درخواست نماینده چیست؟
Q181. متد Run()، Use() و Map() چیست؟
Q182. انواع عمر سرویس یک شی/نمونه در ASP.NET چیست؟
Q183. روش AddSingleton، AddSoped و AddTransient چیست؟
Q184. انواع هاست در ASP.NET Core چیست؟ آنچه در فرآیند و خارج است
Q185. کسترل چیست؟ تفاوت Kestrel و IIS چیست؟
Q186. ساختار پروژه پیش فرض را در برنامه ASP.NET Core توضیح دهید؟
Q187. چگونه ASP.NET Core فایل های استاتیک را ارائه می دهد؟
Q188. فایل های اصلی JSON موجود در ASP.NET Core کدامند؟
Q189. نقش فایل Appsettings.Json و Launchsetting.Json چیست؟
Q190. تفاوت بین فایل Appsetting.Json و Launchsetting.Json چیست
Q191 تکنیک های مختلف برای ذخیره تنظیمات پیکربندی در NET Core چیست؟
Q192. مسیریابی چیست؟ مسیریابی ویژگی در ASP.NET Core را توضیح دهید؟
Q193. خط لوله پردازش درخواست کامل برای ASP.NET Core MVC را توضیح دهید؟
Q194. کش در ASP.NET Core چیست؟
Q195. کش در حافظه و ذخیره سازی توزیع شده چیست؟ چه زمانی از چه چیزی استفاده کنیم؟
Q196. CORS چیست؟ چرا محدودیت CORS لازم است؟ رفع خطای CORS داغ است؟
Q197. چگونه خطاهای موجود در ASP.NET Core را مدیریت کنیم؟
Q198. متاپکیج چیست؟ نام متاپکیج ارائه شده توسط NET Core چیست
Q199. تفاوت بین NET Core و .NET 5 چیست؟
Q200. صفحات Razor در NET Core چیست؟
مصاحبه های ساختگی:
نمای کلی - مصاحبه ساختگی 2
مصاحبه ساختگی 2
نمای کلی - مصاحبه ساختگی 3
مصاحبه ساختگی 3
نمای کلی - مصاحبه ساختگی 4
مصاحبه ساختگی 4
نمای کلی - مصاحبه ساختگی 5
مصاحبه ساختگی 5

نمایش سرفصل های انگلیسی

C# / ASP.NET Core / MVC / API - Top 500 Interview Questions

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD24439
حجم: 2386 مگابایت
مدت زمان: 472 دقیقه
تعداد دیسک: 1 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 4 خرداد 1401
500 سوال برتر مصاحبه های شغلی C#, ASP.NET Core, MVC, API
500 سوال برتر مصاحبه های شغلی C#, ASP.NET Core, MVC, API 1
500 سوال برتر مصاحبه های شغلی C#, ASP.NET Core, MVC, API 2
500 سوال برتر مصاحبه های شغلی C#, ASP.NET Core, MVC, API 3
500 سوال برتر مصاحبه های شغلی C#, ASP.NET Core, MVC, API 4
500 سوال برتر مصاحبه های شغلی C#, ASP.NET Core, MVC, API 5
500 سوال برتر مصاحبه های شغلی C#, ASP.NET Core, MVC, API 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید