التدريب في الشركات الدولية: كيف لا تملأ المقابلة والحصول على العرض المطلوب

هذه المقالة هي نسخة منقحة ومحدثة من قصة تدريب Google .

مرحبا يا هبر!

سأخبرك في هذا المنشور عن التدريب الداخلي في شركة أجنبية وكيفية التحضير للمقابلات لتلقي عرض.

لماذا يجب أن تستمع لي؟ لا ينبغي. ولكن على مدار العامين الماضيين ، كنت أتدرب في Google و Nvidia و Lyft Level5 و Amazon. أثناء إجراء مقابلة مع الشركة في العام الماضي ، تلقت 7 عروض: من Amazon و Nvidia و Lyft و Stripe و Twitter و Facebook و Coinbase. لذلك لدي بعض الخبرة في هذه المسألة التي قد تكون مفيدة.



عن نفسي


طالب في السنة الثانية من برنامج ماجستير البرمجة وتحليل البيانات ، سان بطرسبرج HSE. تخرج من برنامج البكالوريوس "الرياضيات التطبيقية وعلوم الكمبيوتر" من الجامعة الأكاديمية ، والذي تم نقله في عام 2018 إلى سان بطرسبرج HSE. خلال دراساته الجامعية ، قرر في كثير من الأحيان مسابقات في البرمجة الرياضية وشارك في الهاكاثون. ثم ذهب للتدريب في الشركات الأجنبية.

تدريب


التدريب الداخلي - العمل للطلاب لمدة تتراوح بين عدة أشهر وسنة. تسمح مثل هذه البرامج لصاحب العمل بفهم كيفية تعامل المتدرب مع مهامه ، والمتدرب لتعلم شركة جديدة واكتساب الخبرة وبالطبع كسب أموال إضافية. إذا كان الطالب قد قام بعمل جيد أثناء فترة التدريب ، فسيتم عرضه على وظيفة شاغرة.

بناءً على المراجعات ، من الأسهل الحصول على وظيفة في شركة تكنولوجيا معلومات أجنبية بعد فترة تدريب داخلي بدلاً من الدخول في مقابلة لشغل وظيفة شاغرة بدوام كامل. حصل معظم أصدقائي على الاستقرار في Google و Facebook و Microsoft.

كيف تحصل على عرض؟


نظرة عامة على العملية


افترض أنك قررت أنك تريد الذهاب إلى بلد آخر في الصيف والحصول على تجربة جديدة ، بدلاً من حفر الأسرة من جدتك. قف! مساعدة الجدة على أي حال! ثم حان الوقت للوصول إلى العمل.

عملية المقابلة النموذجية مع شركة أجنبية هي كما يلي:

  1. التقدم للحصول على التدريب
  2. حل مسابقة Hackerrank / TripleByte مسابقة
  3. الذهاب من خلال مقابلة الفرز
  4. ثم يتم تعيينك المقابلة التقنية الأولى
  5. ثم الثاني ، وربما الثالث
  6. دعوة في الموقع مقابلة
  7. يقدمون عرضًا ، لكن هذا ليس بالتأكيد ...

لنفتح كل عنصر بمزيد من التفصيل.

طلب للحصول على التدريب


يخبرك القبطان أولاً أنه يجب عليك أولاً ملء طلب على موقع الشركة. والأرجح أنك خمنت ذلك. ولكن ما لم يكن القبطان ولا يمكن أن تعرفه هو أن الشركات الكبيرة تستخدم أنظمة الإحالة التي يوصي من خلالها موظفو الشركة بإخوانهم في المهنة - لذلك يبرز المرشح من مجرى لا نهاية له من القادمين الآخرين.

إذا لم يكن لديك أصدقاء يعملون فجأة في مكاتب تهمك ، فحاول العثور عليهم من خلال الأصدقاء الذين سيعرضونك. إذا لم يكن هناك أحد ، افتح Linkedin ، وابحث عن أي موظف في الشركة واطلب منهم نشر سيرة ذاتية ، ولن يكتب أنك مبرمج رائع. وهذا منطقي! بعد كل شيء ، هو لا يعرفك. ومع ذلك ، فإن فرصة الحصول على إجابة ستظل أعلى. خلاف ذلك ، تقديم الطلب من خلال الموقع. تلقيت عرضي إلى Stripe دون معرفة شخص واحد يعمل هناك. لكن لا تسترخي: لقد كنت محظوظًا لأنهم أجابوا.

حاول ألا تشعر بالانزعاج الشديد عندما تتراكم أكوام من الحروف مع المحتوى "أنت رائعة للغاية ، لكننا اخترنا مرشحين آخرين" أو لن نجيب عليها على الإطلاق ، الأمر الذي سيكون أسوأ. خاصة بالنسبة لك ، وجهت قمع. من بين 45 طلبًا ، تلقيت ما مجموعه 29 ردًا. عرض 10 منهم فقط إجراء مقابلات معهم ، بينما رفض الباقي.



تشعر النصيحة التي هي في الهواء؟



Hackerrank / مسابقة مسابقة TripleByte


إذا نجت السيرة الذاتية من الفحص الأولي ، فستتلقى خلال أسبوعين إلى أسبوعين خطابًا بالمهمة التالية. على الأرجح ، سيُطلب منك حل مشكلات الخوارزمية على Hackerrank أو الانتقال إلى TripleByte Quiz ، حيث ستقوم بالإجابة على الأسئلة المتعلقة بالخوارزميات وتطوير البرامج وتصميم الأنظمة منخفضة المستوى.

عادة ما تكون المسابقة على Hackerrank بسيطة. غالبًا ما يتكون من مهمتين للخوارزميات ومهمة واحدة لتحليل السجلات. في بعض الأحيان يُطلب منهم أيضًا كتابة بضع استعلامات SQL.

مقابلة الفرز


في حالة نجاح الاختبار ، تنتظرك مقابلة الفرز ، حيث ستتحدث مع المجند عن اهتماماتك وعن المشاريع التي تعمل فيها الشركة. إذا أبدت اهتمامًا وتلبية لمتطلباتك السابقة ، فسوف يسير كل شيء بسلاسة.

عبر عن كل تمنياتك للمشروع. خلال هذه المحادثة مع مجند من Palantir ، أدركت أنني لن أكون مهتمًا بالعمل في مهامهم. لذلك ، لم نعد نقضي بعض الوقت مع بعضنا البعض.

إذا نجوت إلى هذه النقطة ، فإن الحصة الرئيسية من الفرصة تتأخر بالفعل! ولكن إذا كنت أكثر برغيًا ، فقم فقط بإلقاء اللوم على نفسك ؛)

المقابلات الفنية


بعد ذلك ، تأتي المقابلات الفنية التي تتم عادةً عبر Skype أو Hangouts أو Zoom. تحقق مقدمًا من أن كل شيء يعمل على جهاز الكمبيوتر الخاص بك. خلال المقابلة ، سيكون هناك شيء يجب أن يكون قلقًا بشأنه.

يعتمد تنسيق المقابلات الفنية اعتمادًا كبيرًا على الموقف الذي تجري معه المقابلات. بالإضافة إلى أولها ، والتي ستظل لحل مشاكل حسابية. هنا ، مع الحظ ، سيُطلب منك كتابة التعليمات البرمجية في محرر التعليمات البرمجية عبر الإنترنت مثل coderpad.io . في بعض الأحيان في محرّر مستندات Google. لكنني لم أر أي شيء أسوأ من هذا ، لذلك لا تقلق.

قد يسألون أيضًا سؤالًا حول التصميم الموجه للكائنات لمعرفة مدى معرفتك بتصميم البرامج وأنماط التصميم التي تعرفها. على سبيل المثال ، قد يُطلب منهم تصميم متجر بسيط عبر الإنترنت أو تويتر. منذ العام الماضي ، أجريت مقابلة معي لشغل وظائف متعلقة بالتعلم الآلي ، وخلال المقابلات ، سئلت عن الأسئلة المناسبة: في مكان ما ، كان من الضروري الإجابة على سؤال حول النظرية ، وفي مكان ما لحل مهمة المنظور ، وفي مكان ما لتصميم نظام التعرف على الوجوه.

في نهاية المقابلة ، ستتاح لك بالتأكيد الفرصة لطرح الأسئلة. أوصي بأخذ هذا على محمل الجد ، لأنه بفضل الأسئلة يمكنك إظهار اهتمامك وإظهار الكفاءة في الموضوع. أنا أعد قائمة من الأسئلة. فيما يلي مثال لبعضهم:

  • كيف يتم ترتيب العمل في المشروع؟
  • ما هي مساهمة المطور في المنتج النهائي؟
  • ما هي المهمة الصعبة التي كان عليك حلها مؤخرًا؟
  • لماذا قررت الذهاب إلى العمل في هذه الشركة؟

صدقوني ، من الصعب على المقابلات الإجابة على السؤالين الأخيرين ، لكنهم يساعدون في فهم ما يجري داخل الشركة. ألاحظ أنه لا يتم إجراء مقابلة معك دائمًا من قبل شخص ستعمل معه في المستقبل. لذلك ، هذه الأسئلة تعطي فكرة تقريبية عما يحدث في الشركة.

إذا أتممت المقابلة الأولى بنجاح ، فسيتم تقديم مقابلة ثانية لك. من الأولى ، سيتم تمييزه من قبل القائم بإجراء المقابلة ، وبالتالي ، المهام. من المرجح أن يظل التنسيق كما هو. بعد اجتياز المقابلة الثانية ، يمكنهم أيضًا تقديم العرض الثالث ، لقد ذهبت بعيدًا.

مقابلة في الموقع


إذا لم يتم رفضك حتى هذه المرحلة ، فستنتظرك مقابلة في الموقع عندما تتم دعوة المرشح للمقابلة في مكتب الشركة. ربما لا تنتظر ... لا تقضي جميع الشركات هذه المرحلة ، لكن الكثير من الذين ينفقون سيكونون مستعدين لدفع تكاليف الرحلات والإقامة. هل هي فكرة سيئة؟ رائع! ما زلت لم أذهب إلى لندن ... ولكن في بعض الحالات ، سيُطلب منك الذهاب إلى هذه المرحلة على Skype. لقد طلبت من Twitter القيام بذلك بسبب وجود العديد من المواعيد النهائية ، ولم يكن هناك وقت للتعلق ببر الرئيسي.

تتكون المقابلة في الموقع من عدة مقابلات فنية وسلوكية واحدة. أثناء المقابلة السلوكية ، تتحدث مع المدير عن مشاريعك ، وعن القرارات التي اتخذتها في مواقف مختلفة ، وما شابه ذلك. بمعنى ، يحاول القائم بإجراء المقابلة فهم شخصية المرشح بشكل أفضل وفهم تجربة العمل بمزيد من التفصيل.

حسنًا ، كل شيء ، هناك إثارة ممتعة فقط تنتظرنا: 3 دغدغة الأعصاب ، لكن لا يمكنك فعل أي شيء. إذا سارت الأمور بسلاسة ، فلا يوجد ما نخشاه - سوف يصل العرض. إذا لم يكن الأمر كذلك ، فهذا أمر محزن ، ولكنه يحدث. كم عدد الأماكن التي ذهبت إليها؟ في اثنين؟ حسنًا ، ماذا كنت تأمل؟

كيف تستعد؟


ملخص


هذه خطوة الصفر. فقط لا تقرأ المقال أكثر من ذلك. أغلق علامة التبويب ثم اذهب إلى وضع السيرة الذاتية العادية. انا جاد أثناء عملي في التدريب الداخلي ، طلب مني الكثير من الأشخاص أن أحيلهم إلى الشركة للحصول على تدريب داخلي أو وظيفة بدوام كامل. في كثير من الأحيان يستأنف كانت سيئة التصميم. نادراً ما تستجيب الشركات للتطبيقات ، وتميل السير الذاتية السيئة إلى خفض هذه النسبة إلى الصفر. يوما ما سأكتب مقالا منفصلا عن كتابة السيرة الذاتية ، لكن تذكر الآن:

  1. اذكر الجامعة وسنوات الدراسة. GPA هو أيضا مرغوب فيه لإضافة.
  2. أزل كل الماء واكتب إنجازات محددة.
  3. اجعل سيرتك الذاتية بسيطة ولكن نظيفة.
  4. اطلب من شخص ما التحقق من السيرة الذاتية بحثًا عن الأخطاء في اللغة الإنجليزية إذا كانت لديك مشاكل في ذلك. لا تنسخ الترجمة من الترجمة من Google.

تحقق من هذا المنصب وتحقق من تكسير مقابلة الترميز . هناك عن ذلك أيضا.

مقابلة الترميز


لم نر أي مقابلات بعد. لقد أخبرتك حتى الآن كيف تبدو العملية برمتها ، والآن عليك أن تستعد جيدًا للمقابلات حتى لا تفوت فرصة قضاء الصيف بلطف ، وربما مع الاستفادة.

هناك موارد مثل Codeforces و Topcoder و Hackerrank ، والتي ذكرتها بالفعل. في هذه المواقع ، يمكنك العثور على عدد كبير من مشكلات الخوارزمية ، بالإضافة إلى إرسال حلولها للتحقق التلقائي. كل هذا رائع ، لكنك لا تحتاجه. تم تصميم العديد من المهام على هذه الموارد لفترة طويلة من الحل ، وتتطلب معرفة الخوارزميات المتقدمة وهياكل البيانات ، في حين أن المهام في المقابلات عادة ما تكون غير معقدة للغاية ومصممة لمدة 5-20 دقيقة. لذلك ، في حالتنا ، فإن مورد مثل LeetCode ، الذي تم إنشاؤه كأداة للتحضير للمقابلات الفنية ، هو أكثر ملاءمة. إذا قمت بحل 100-200 مشكلة بدرجات متفاوتة من التعقيد ، فلن تواجه أي مشكلة أثناء المقابلة مع وجود احتمال كبير. من بين المهام اللائقة ، يوجد أيضًا Facebook Code Lab ، حيث يمكنك اختيار مدة الجلسة ، على سبيل المثال ، 60 دقيقة ، وسيختار النظام مجموعة من المهام لك ، والتي تستغرق حوالي ساعة لحلها في المتوسط.

ولكن إذا تحولت فجأة إلى شخص يذاكر كثيرا يقضي شبابه على Codeforces ، فقد كنت أحدهم ، إنه رائع. سعيد لك. يجب أن تنجح ؛)

يُنصح الكثيرون بقراءة مقابلة تشفير الترميز . أنا نفسي قرأت فقط بعض من أجزائه. لكن تجدر الإشارة إلى أنني قمت بحل الكثير من المشكلات الحسابية في سنوات مدرستي. لم تحل التماثيل؟ ثم قرأها بشكل أفضل.

وأيضًا ، إذا لم تكن قد أجرت مطلقًا أي مقابلات تقنية مع شركات أجنبية ، أو تأكد من إجراء مقابلات معها ، فتأكد من ذلك. ولكن أكثر ، كلما كان ذلك أفضل. سوف تشعر بمزيد من الثقة أثناء المقابلة وأقل عصبية. تنظيم مقابلات اختبار في Pramp أو حتى اسأل صديق عن ذلك.

لقد فشلت في مقابلاتي الأولى بالتحديد لأنني لم أمارس مثل هذه الممارسة. لا تخطو على هذا أشعل النار. أنا فعلت هذا بالفعل بالنسبة لك. لا تقدم الشكر

المقابلات السلوكية


كما ذكرت ، أثناء المقابلة السلوكية ، يحاول القائم بإجراء المقابلة معرفة التفاصيل عن تجربتك وفهم شخصيتك. ماذا لو كنت مطورًا رائعًا ، لكنك رجل أنيق مستحيل العمل معه كفريق واحد؟ أفكر في العمل مع جورج هوتز ؟ لا أعرف ، لكني أظن أن الأمر صعب. أنا أعرف الناس الذين رفضوا. لذا يريد القائم بإجراء المقابلة فهم هذا عنك. على سبيل المثال ، قد يتم سؤالك ما هو ضعفك. بالإضافة إلى الأسئلة من هذا النوع ، سيُطلب منك التحدث عن المشروعات التي لعبت فيها دورًا رئيسيًا ، وعن المشكلات التي قابلتها ، وعن حلولها. في بعض الأحيان يتم طرح هذه الأسئلة في بداية المقابلة الفنية. كيفية التحضير لمثل هذه المقابلة مكتوبة بشكل جيد في فصل في تكسير مقابلة الترميز .

النتائج الرئيسية


  • جعل السيرة الذاتية العادية
  • العثور على شخص يمكن أن نقدم لك
  • اذهب أينما ذهبت
  • حل كود الضوء
  • مشاركة رابط لمقال مع المحتاجين

ملاحظة: أقود قناة Telegram حيث أتحدث عن تجربة التدريب الداخلي ، وشاركني انطباعاتي عن الأماكن التي أزورها ، وأعبّر عن أفكاري.

حصلت PPS على قناة YouTube حيث سأتحدث عن أشياء مفيدة.

PPPS حسنًا ، إذا لم يكن هناك أي شيء على الإطلاق ، فيمكنك مشاهدة هذه المقابلة على قناة ProgBlog

Source: https://habr.com/ru/post/ar472644/


All Articles