مشهد مقابلات DevOps/SRE

خط مقابلات DevOps/SRE

4 دقيقة للقراءة

فهم مراحل المقابلة يساعدك على تحضير المهارات المناسبة في الوقت المناسب. إليك الخط النموذجي لأدوار DevOps/SRE.

المرحلة 1: فحص المُجند (30 دقيقة)

ما يحدث: مكالمة هاتفية لتقييم الملاءمة الأساسية

ما يسألونه:

  • أخبرني عن نفسك (عرض من دقيقتين)
  • لماذا هذه الشركة/الدور؟
  • التعويض الحالي والتوقعات
  • متطلبات التأشيرة/الموقع
  • الجدول الزمني والعمليات الأخرى

كيف تتحضر:

  • ابحث عن البنية التحتية للشركة
  • اعرف مجموعة أدواتهم التقنية (تحقق من إعلان الوظيفة، مدونة الهندسة)
  • جهز نطاق راتبك (ابحث في معدلات السوق)
  • حضر 2-3 أسئلة عن الفريق

نصيحة احترافية: اسأل "كيف تبدو عملية المقابلة؟" لتحديد التوقعات.

المرحلة 2: الفحص الهاتفي التقني (45-60 دقيقة)

ما يحدث: برمجة مباشرة أو نقاش تقني مع مهندس

الصيغ الشائعة:

الصيغةالمدةالتركيز
برمجة مباشرة45 دقيقةالسكريبتات، الأتمتة، تصحيح الأخطاء
نقاش النظام45 دقيقةالمشاريع السابقة، العمق التقني
استكشاف الأخطاء45 دقيقةنظام معطل، أصلحه
مختلط60 دقيقةالبرمجة والنقاش معاً

أمثلة على الأسئلة:

# برمجة: ابحث عن جميع الملفات المعدلة في آخر 24 ساعة أكبر من 100MB
find /var/log -mtime -1 -size +100M -type f

# سكريبت: حلل سجلات nginx لأخطاء 5xx
awk '$9 ~ /^5/ {count[$9]++} END {for (c in count) print c, count[c]}' access.log

سيناريوهات استكشاف الأخطاء:

  • "المستخدمون يبلغون أن الموقع بطيء. أرشدني خلال تحقيقك."
  • "القرص عند 95%. ماذا تفعل؟"
  • "SSH إلى الخادم يفشل. كيف تصحح الخطأ؟"

المرحلة 3: المقابلة الحضورية/الافتراضية (4-6 ساعات)

الحدث الرئيسي. عادةً 4-5 جلسات متتالية:

الجلسة 1: جولة البرمجة (45-60 دقيقة)

التركيز: Python، Go، أو Bash

  • تحليل النصوص/السجلات
  • معالجة هياكل البيانات
  • سكريبتات الأتمتة
  • تفاعلات API

الجلسة 2: تصميم النظام (45-60 دقيقة)

التركيز: تصميم بنية تحتية للنطاق

  • "صمم خط CI/CD لـ 100 خدمة مصغرة"
  • "صمم نظام مراقبة لخدمة عالمية"
  • "صمم نظام نشر بدون توقف"

الجلسة 3: الغوص العميق في Linux/الشبكات (45-60 دقيقة)

التركيز: أساسيات نظام التشغيل

  • إدارة العمليات، الذاكرة، I/O القرص
  • TCP/IP، DNS، موازنة الحمل
  • ضبط النواة واستكشاف الأخطاء

الجلسة 4: خاص بـ SRE (45-60 دقيقة)

التركيز: عمليات الإنتاج

  • سيناريوهات المناوبة
  • الاستجابة للحوادث
  • تصميم SLO وميزانيات الأخطاء
  • تحليل ما بعد الحادث

الجلسة 5: السلوكية (45-60 دقيقة)

التركيز: المهارات الناعمة والملاءمة الثقافية

  • قصص بطريقة STAR
  • حل النزاعات
  • أمثلة ملكية المشاريع

المرحلة 4: مطابقة الفريق (Google/Meta)

بعض الشركات لديها مطابقة إضافية للفريق بعد النجاح:

  • مقابلة عدة فرق
  • تقييم الملاءمة المتبادلة
  • اختيار فريقك المفضل

المرحلة 5: العرض والتفاوض

الجدول الزمني: 1-2 أسبوع بعد المقابلة الحضورية

المكونات:

  • الراتب الأساسي
  • مكافأة التوقيع
  • منح RSU/الأسهم
  • تحديد المستوى

الجدول الزمني لخط المقابلات

الأسبوع 1: التقديم
الأسبوع 2-3: فحص المُجند
الأسبوع 3-4: الفحص الهاتفي التقني
الأسبوع 4-6: التحضير للمقابلة الحضورية
الأسبوع 6-7: المقابلات الحضورية
الأسبوع 7-8: مطابقة الفريق (إن وجدت)
الأسبوع 8-9: استلام العرض
الأسبوع 9-10: التفاوض
الأسبوع 10-12: تاريخ البدء

علامات تحذيرية يجب مراقبتها

  • عدم وجود وصف وظيفي واضح
  • جولات مقابلة مفرطة (>8)
  • عدم الرغبة في مشاركة نطاق التعويض
  • عملية متسرعة بدون وقت تحضير
  • المقابلون غير مستعدين أو غير منخرطين

التالي، سننشئ خطة دراسة شخصية لمدة 90 يومًا. :::

مراجعة سريعة: كيف تجد هذا الدرس؟

اختبار

الوحدة 1: مشهد مقابلات DevOps/SRE

خذ الاختبار
نشرة أسبوعية مجانية

ابقَ على مسار النيرد

بريد واحد أسبوعياً — دورات، مقالات معمّقة، أدوات، وتجارب ذكاء اصطناعي.

بدون إزعاج. إلغاء الاشتراك في أي وقت.