CodeShot

مصاحبه Azure — سطح Mid

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

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

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

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

21 سؤال

  1. 1.تفاوت Queue و Topic چیست؟Queue ارتباط One-to-One دارد (یک Consumer)؛ Topic ارتباط One-to-Many (Publish/Subscribe) دارد.تکرار در مصاحبه‌ها: 80٪
  2. 2.Azure Service Bus چیست؟یک سرویس Message Broker در Azure برای ارسال و دریافت پیام بین سرویس‌ها به‌صورت Asynchronous.تکرار در مصاحبه‌ها: 75٪
  3. 3.Connection String کجا باید نگهداری شود؟نباید داخل کد باشد؛ در Production معمولاً از Azure Key Vault، Managed Identity یا Environment Variables استفاده می‌شود.تکرار در مصاحبه‌ها: 72٪
  4. 4.Azure Blob Storage چیست؟سرویسی در Azure برای ذخیره‌سازی داده‌های غیرساخت‌یافته مانند فایل، تصویر و ویدئو.تکرار در مصاحبه‌ها: 70٪
  5. 5.Dead Letter Queue چیست؟محلی برای نگهداری پیام‌هایی که پردازش‌شان بارها ناموفق بوده یا مهلت‌شان تمام شده است.تکرار در مصاحبه‌ها: 70٪
  6. 6.چرا از Blob Storage به‌جای Database برای ذخیره فایل استفاده می‌کنیم؟کاهش حجم Database، هزینه کمتر، عملکرد بهتر برای فایل‌های بزرگ، مقیاس‌پذیری بالاتر.تکرار در مصاحبه‌ها: 68٪
  7. 7.چرا Azure Service Bus برای Microserviceها مناسب است؟چون Coupling بین سرویس‌ها را کاهش می‌دهد، امکان Retry دارد و ارتباط قابل‌اعتماد و مقیاس‌پذیر فراهم می‌کند.تکرار در مصاحبه‌ها: 66٪
  8. 8.تفاوت Container و Blob چیست؟Container محفظه‌ای برای گروه‌بندی Blobهاست؛ Blob خود فایل ذخیره‌شده داخل Container است.تکرار در مصاحبه‌ها: 65٪
  9. 9.تفاوت PeekLock و ReceiveAndDelete چیست؟PeekLock پیام را تا تکمیل موفق قفل نگه می‌دارد و مناسب سیستم‌های حیاتی است؛ ReceiveAndDelete سریع‌تر است اما بازیابی مجدد پیام ممکن نیست.تکرار در مصاحبه‌ها: 62٪
  10. 10.چگونه فایل را در ASP.NET Core در Azure Blob ذخیره می‌کنید؟با استفاده از بسته Azure.Storage.Blobs و کلاس‌های BlobServiceClient، BlobContainerClient و BlobClient.تکرار در مصاحبه‌ها: 60٪
  11. 11.Deployment Slot در Azure App Service چه مشکلی را حل می‌کند؟امکان استقرار و تست نسخه جدید در محیطی جدا و سپس Swap کردن آن به Production بدون Downtime.تکرار در مصاحبه‌ها: 60٪
  12. 12.از Topic چه زمانی استفاده می‌کنیم؟وقتی یک پیام باید هم‌زمان توسط چند سرویس مختلف (Publish/Subscribe) دریافت شود.تکرار در مصاحبه‌ها: 58٪
  13. 13.چرا برای اتصال به Azure OpenAI باید از Managed Identity به‌جای API Key استفاده کرد؟چون API Key اگر لو برود یا در کد/appsettings ذخیره شود ریسک امنیتی دارد؛ Managed Identity نیازی به نگه‌داری هیچ Secretی ندارد و توسط خود Azure مدیریت می‌شود.تکرار در مصاحبه‌ها: 58٪
  14. 14.Consumption Plan در Azure Functions چه ویژگی‌ای دارد؟پرداخت فقط بر اساس تعداد اجرا و مدت‌زمان واقعی، همراه مقیاس‌دهی خودکار حتی تا صفر Instance.تکرار در مصاحبه‌ها: 55٪
  15. 15.چرا SAS Token بهتر از Public Container برای اشتراک‌گذاری موقت فایل است؟چون SAS دسترسی موقت، محدود به یک Resource و با سطح دسترسی مشخص می‌دهد؛ Public Container فایل را برای همیشه و برای همه در دسترس می‌گذارد.تکرار در مصاحبه‌ها: 50٪
  16. 16.Session در Azure Service Bus چه کاربردی دارد؟تضمین می‌کند پیام‌های مرتبط به یک نخ خاص، به ترتیب (FIFO) پردازش شوند.تکرار در مصاحبه‌ها: 45٪
  17. 17.تفاوت Blob Storage و File Storage در Azure چیست؟Blob برای داده Unstructured از طریق REST API است؛ File Storage یک Share شبکه‌ای با پروتکل SMB است که مثل یک درایو Mount می‌شود.تکرار در مصاحبه‌ها: 42٪
  18. 18.LRS، ZRS و GRS در Azure Storage چه تفاوتی دارند؟LRS داده را در یک دیتاسنتر، ZRS بین چند Availability Zone و GRS در یک منطقه جغرافیایی دیگر هم تکرار می‌کند.تکرار در مصاحبه‌ها: 38٪
  19. 19.Soft Delete در Azure Key Vault چه محافظتی ایجاد می‌کند؟جلوگیری از نابودی فوری یک Secret/Key/Certificate حذف‌شده؛ امکان بازیابی تا پایان یک دوره نگهداری مشخص.تکرار در مصاحبه‌ها: 30٪
  20. 20.تفاوت نگهداری Secret در Application Settings و در Key Vault چیست؟Application Settings به‌صورت متن ساده در تنظیمات App Service ذخیره می‌شود؛ Key Vault یک لایه امنیتی جدا با کنترل دسترسی، Audit Log و چرخش کلید فراهم می‌کند.تکرار در مصاحبه‌ها: 30٪
  21. 21.Azure Key Vault چه مشکلی را حل می‌کند؟مدیریت متمرکز و امن اسرار (Secrets)، کلید رمزنگاری و گواهی‌نامه، به‌جای نگه‌داشتن آن‌ها در Config یا کد.تکرار در مصاحبه‌ها: 15٪