مشهد مقابلات 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

خذ الاختبار