CodeShot

آزمون جامع Backend (.NET)

آزمون جامع دسته‌بندی Backend (.NET) — ترکیبی از مبانی C#، ASP.NET Core، EF Core و Dependency Injection.

⏱ حدود 12 دقیقه · 8 سؤال · نمره قبولی 70٪ · بعد از ثبت، پاسخ درست هر سؤال به‌همراه توضیح نمایش داده می‌شود.

  1. 1.

    کدام یک از انواع زیر در C# یک Value Type است؟

  2. 2.

    استفاده از `async`/`await` در متدهای I/O-bound یک برنامه Backend چه مزیتی دارد؟

  3. 3.

    در ASP.NET Core، Middlewareها دقیقاً به همان ترتیبی که در Pipeline ثبت می‌شوند اجرا می‌شوند.

  4. 4.

    طول عمر مناسب برای ثبت `DbContext` در Dependency Injection کدام است؟

  5. 5.

    کدام موارد از اصول رایج در لایه‌بندی یک پروژه Backend .NET هستند؟ (چند گزینه)

  6. 6.

    کدام HTTP Verb برای ایجاد یک منبع جدید در یک Web API طراحی‌شده به سبک REST استاندارد است؟

  7. 7.

    خروجی این کد چیست؟ (فقط عدد)

    var numbers = new List<int> { 1, 2, 3, 4 };
    var result = numbers.Where(n => n % 2 == 0).Sum();
    Console.WriteLine(result);
    
  8. 8.

    کدام گزینه یک نمونه Anti-pattern در استفاده از Dependency Injection است؟

0 از 8 سؤال پاسخ داده شده