آزمون مبانی طراحی سیستم (System Design)
چند سؤال سطح مصاحبه درباره مقیاسپذیری، Load Balancing، کش و نظریه CAP.
⏱ حدود 12 دقیقه · 8 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال بههمراه توضیح نمایش داده میشود.
- 1.
هدف اصلی Load Balancer در یک معماری سرور چیست؟
- 2.
مقیاسپذیری عمودی (Vertical Scaling) به معنای افزودن سرورهای بیشتر است، نه قویترکردن یک سرور موجود.
- 3.
استفاده از یک لایه Cache (مثل Redis) جلوی دیتابیس چه مشکلی را عمدتاً کاهش میدهد؟
- 4.
تفاوت اصلی مقیاسپذیری افقی (Horizontal Scaling) با عمودی (Vertical Scaling) چیست؟
- 5.
نظریه CAP درباره کدام سه ویژگی یک سیستم توزیعشده صحبت میکند؟ (چند گزینه)
- 6.
طبق نظریه CAP، در صورت بروز Partition (قطعی ارتباط بین بخشهای سیستم)، یک سیستم توزیعشده باید بین کدام دو ویژگی انتخاب کند؟
- 7.
چرا در طراحی سیستمهای مقیاسپذیر معمولاً از چند نسخه (Replica) از دیتابیس استفاده میشود؟
- 8.
کدام مورد نمونهای از Bottleneck (گلوگاه) رایج در سیستمهایی است که مقیاسپذیر طراحی نشدهاند؟
0 از 8 سؤال پاسخ داده شده
