CodeShot

مصاحبه CI/CD — سطح Mid

سؤال‌ها بر اساس دفعات تکرار در مصاحبه‌های واقعی مرتب شده‌اند.

چک‌لیست آمادگی مصاحبه

هنوز هیچ سؤالی را تمرین نکرده‌ای. حالت تمرین را شروع کن.

0 از 4 سؤال «بلد بودم» · 0 سؤال مرور شده · این پیشرفت فقط روی همین مرورگر ذخیره می‌شود.

4 سؤال

  1. 1.CI/CD Pipeline معمولاً شامل چه مراحلی است؟معمولاً: Checkout کد → Restore وابستگی‌ها → Build → اجرای تست‌ها → (اختیاری) اسکن امنیتی/کیفیت کد → بسته‌بندی (مثل Docker Image) → استقرار در Staging → استقرار در Production.تکرار در مصاحبه‌ها: 70٪
  2. 2.چرا اجرای تست‌ها بخش مهمی از CI است؟بدون تست، CI فقط تضمین می‌کند کد کامپایل می‌شود، نه اینکه رفتار درستی دارد؛ تست‌های خودکار باگ‌های منطقی را قبل از رسیدن به Production پیدا می‌کنند.تکرار در مصاحبه‌ها: 68٪
  3. 3.تفاوت Continuous Delivery و Continuous Deployment چیست؟در Continuous Delivery، نسخهٔ تأییدشده آماده استقرار است اما استقرار نهایی به Production با یک تأیید دستی انجام می‌شود؛ در Continuous Deployment این مرحله هم کاملاً خودکار است.تکرار در مصاحبه‌ها: 62٪
  4. 4.تفاوت Continuous Delivery و Continuous Deployment چیست؟در Delivery، انتشار نهایی به Production نیاز به تأیید دستی دارد؛ در Deployment این مرحله هم کاملاً خودکار است.تکرار در مصاحبه‌ها: 25٪