عملية مقابلات التدريب في Amazon SDE
بقلم Aaron Cao · آخر تحديث

دورة التدريب في Amazon SDE أقصر من دورة الوظائف بدوام كامل. يأتي أولاً تقييم عبر الإنترنت يجمع بين مسائل البرمجة وأقسام work-simulation وwork-style، ثم عادة مقابلة فيديو واحدة أو مقابلتان تجمعان بين البرمجة و Leadership Principles.
ما هي المراحل؟
معظم الأوصاف الخاصة بالتوظيف في Amazon تتحدث عن دورة Loop لدوام كامل، وهذا ليس ما يمر به مرشح التدريب. يغطي هذا القسم نسخة المتدربين، التي تحتوي على مراحل أقل وتنقل الثقل نحو البداية.
- التقديم وفحص السيرة الذاتية. يسير التوظيف الجامعي وفق موسم، لذا يهم التقويم هنا أكثر من أوقات أخرى. عادة ما تُفتح الطلبات في أواخر الصيف للعام التالي.
- التقييم عبر الإنترنت. تقييم محدد بوقت ومراقب عن بعد يُرسل عبر البريد الإلكتروني. عادة ما يجمع بين مسائل البرمجة وتمرين work-simulation، حيث تستجيب لمواقف في مكان العمل، واستبيان work-style متوافق مع Leadership Principles.
- المقابلات. عادة مقابلة فيديو واحدة أو مقابلتان عبر Amazon Chime، تستغرق كل واحدة نحو 45 إلى 60 دقيقة، وتجمع بين مسألة برمجية وأسئلة سلوكية.
- القرار وتوزيع الفريق. قد تصل العروض قبل تعيين فريق محدد، ويحدث التوزيع لاحقاً.
تختلف الجداول الزمنية بشكل كبير حسب الموسم وحجم التوظيف. يذكر المرشحون فترات تتراوح من أسبوعين إلى بضعة أشهر بين التقييم ودعوة المقابلة.
كيف تختلف دورة التدريب عن دورة حديثي التخرج؟
هناك ثلاثة اختلافات تغيّر طريقة استعدادك. الأوضح هو الطول: يواجه مرشح Amazon SDE 1 حديث التخرج دورة Loop من أربع أو خمس مقابلات، بينما يواجه المتدرب غالباً مقابلة واحدة أو مقابلتين. توجد نسخة حديثي التخرج مرحلة بمرحلة على /answers/topic/company-interviews.
الاختلاف الثاني هو مكان حدوث الفرز. مع عدد أقل من المقابلات، يقوم التقييم بجزء أكبر من العمل، لذا يكون التعافي من تقييم ضعيف أصعب مما لو حدث لاحقاً في دورة أطول. تعامل معه كجولة حقيقية لا كإجراء شكلي.
الاختلاف الثالث هو النطاق. لا يظهر system design على مستوى التدريب، وتبقى مسائل البرمجة أقرب إلى هياكل البيانات والسلاسل النصية والرسوم البيانية منها إلى الأنظمة الموزعة. ما لا يتقلص هو الجانب السلوكي، وهو الجزء الذي يستهين به المتدربون غالباً أكثر من غيره.
ما مدى أهمية Leadership Principles بالنسبة لمتدرب؟
يتم تقييمها، ويدوّن المحاورون ما تقوله بالنسبة لكل واحد منها. الخطأ الشائع هو افتراض أن الطالب ليس لديه ما يستند إليه، فتُرتجل إجابات Leadership Principles بينما تحصل البرمجة على أسابيع من التحضير.
العمل الدراسي، وهاكاثون، ووظيفة بدوام جزئي، ونادٍ، ومشروع شخصي، كلها مصادر صالحة. تخيل طالبة في السنة الثانية سُئلت عن مرة اضطرت فيها لتسليم شيء بمعلومات غير مكتملة. كانت إجابتها عن مهمة جماعية توقف فيها زميل في الفريق عن الرد قبل يومين من التسليم، وما حذفته، وما تم تسليمه في النهاية. هذه قصة كاملة فيها قرار ونتيجة، وقُيّمت بنفس الطريقة التي يُقيَّم بها مثال من العمل.
حضّر أربع أو خمس قصص تتضمن الموقف وإجراءك المحدد والنتيجة، وتوقع أسئلة متابعة عمّا كنت ستفعله بشكل مختلف. التدرب عليها بصوت عالٍ وبإيقاع الحديث هو بالضبط ما يخدمه /mock-interview؛ نادراً ما تصمد الملاحظات المكتوبة أمام سؤال متابعة مباشر.
هل يمكنك استخدام مساعد أثناء دورة التدريب؟
للمرحلتين إجابتان مختلفتان، والخلط بينهما هو الطريقة التي يقع بها المرشحون في المتاعب.
التقييم عبر الإنترنت محدد بوقت ومراقب عن بعد. تراقب تقييمات Amazon الجلسة، واستخدام مساعدة خارجية هناك يُعد انتهاكاً للسياسة بغض النظر عمّا تجعله أي أداة ممكناً تقنياً. لا توجد قراءة صادقة لتلك المرحلة يكون فيها المساعد مناسباً.
مقابلة الفيديو العادية على جهازك الخاص وضع مختلف. مساعد محلي ينسخ صوت الاجتماع ويعرض اقتراحات في طبقة فوق شاشتك أمر ممكن تقنياً، ولا ينضم أي بوت إلى المكالمة. يبقى هذا خارج النطاق المسموح به بمجرد أن تشارك شاشتك، أو تُسجَّل المقابلة كاستجابة أحادية الاتجاه، أو تكون على حاسوب محمول تديره الشركة. هذه الحدود موضحة على /answers/topic/detectability، ومن المفيد قراءتها قبل أن تعتمد على أي شيء.