JavaRush /مدونة جافا /Random-AR /للحصول على وظيفة في شركة Luxoft، أجريت 6 مقابلات واجتزت 3...

للحصول على وظيفة في شركة Luxoft، أجريت 6 مقابلات واجتزت 3 اختبارات: استمرار لقصة المطور Sasha Kopaygorodsky

نشرت في المجموعة
هذا النص هو استمرار لقصة ساشا كوبايجورودسكي ( ألكسندر )، المدون والمحرر والموسيقي السابق. قبل بضع سنوات، انتقلت ساشا إلى بولندا وقررت إعادة تدريبها كمطورة. في النص الأول ، أخبر ساشا كيف درس العمليات الآلية في الشركة التي كان يعمل بها. وفي الجزء الثاني، يروي كيف حصل على وظيفة في القسم البولندي لشركة لوكسوفت. "للحصول على وظيفة في Luxoft، أجريت 6 مقابلات واجتازت 3 اختبارات": استمرار قصة المطور ساشا كوبايجورودسكي - 1

"لقد اقترحت بنفسي استئناف العملية في غضون شهرين"

في النص الأخير، توقفنا عند حقيقة أنني أجريت مقابلات مع العديد من الشركات الكبيرة - EPAM وMotorola. في موتورولا، وصلت إلى المرحلة الأخيرة، وحاولوا إرسالي إلى فريق واحد، ثم إلى فريق آخر، ولكن يبدو أن شيئًا ما لم ينجح وتم العثور على مرشح أفضل. كانت لدي الرغبة في اكتساب الخبرة من خلال العمل في شركة كبيرة، وفهم العمليات، والتعمق في التعليمات البرمجية القديمة، والعمل مع الخدمات الصغيرة. سنة واحدة من الخبرة في مثل هذا الفريق تفتح الأبواب في أي مكان. في ذلك الوقت، في وظيفتي السابقة، طلب مني أحد العملاء فجأة أن أكتب تطبيقًا للهاتف المحمول. لم أفهم كيفية القيام بذلك على الإطلاق. كانت لدي معرفة حول React JS، على الرغم من أن ملفي الشخصي موجود في الواجهة الخلفية. ومع ذلك، قبلت المشروع. في هذا الوقت، كتب لي أحد مسئولي التوظيف من شركة Luxoft وعرض علي إجراء مقابلة. لقد نجحت في المقابلة الأولى، وكانوا يريدون إجراء مقابلة إضافية معي لمناقشة أسئلة إضافية. في مرحلة ما من هذه العملية (استغرقت أسبوعًا ونصف)، أدركت أنه ببساطة لن يكون لدي الوقت لإكمال المشروع في وظيفتي الحالية، لكنني كنت مهتمًا جدًا به - لقد كان تطبيقًا متعدد المنصات لـ هاتف محمول مكتوب بلغة React Native. وعندما أدركت أنني لا أستطيع التأقلم، أخبرت لوكسوفت أنني لا أستطيع مواصلة العملية وعرضت استئنافها في غضون شهرين. قالوا لي: نعم بالطبع.

"اللعنة، هل أصبحت مبرمج جافا أم أننا قمنا بخلط شيء ما؟"

وبعد شهرين، قمت بالرد مرة أخرى وتم تحديد موعد لإجراء مقابلة فنية مرة أخرى. في المرة الأولى التي أجريت فيها مقابلة مع "شعبنا" - من روسيا أو أوكرانيا، لا أعرف بالضبط. في المرة الثانية تمت مقابلتي من قبل أحد كبار المطورين من البرازيل. كان لديه كل بياناتي: ما قلته في المقابلة الأخيرة وما لم أستطع الإجابة عليه. كانت المقابلة مطابقة تقريبًا للمقابلة الأولى، فقط مهمة الاختبار كانت مختلفة. قال المطور أن لدي تحسينات. بالطبع، كانوا كذلك، لأنني كررت كل ما كان في المقابلة الأولى وأعدت بعناية فائقة. قال القائم بإجراء المقابلة إنني أتناسب مع تعريف الشاب القوي لأن المشاريع التي شاركت فيها لم تكن كبيرة بما يكفي. وأضاف أيضًا أنه من الممكن أن يتم تعييني كمبتدئ، ولكن في غضون 3-4 أشهر يمكنني أن أتطور لأصبح موظفًا منتظمًا ( في التسلسل الهرمي للمطورين هناك مبتدئ قوي قريب من منصب المطور الأوسط - المحرر.) . بعد هذه المقابلة، تم تحديد موعد لي لإجراء مكالمة بخصوص العرض. لم أفهم هذا، لأن Luxoft هي شركة خارجية وإذا نجحت في المقابلة الأولى، فأنت تتواصل فقط مع العميل. بعد دعوة العرض، كانت هناك سلسلة من المقابلات مع مشاريع مختلفة. لقد أجريت 4 مقابلات فقط مع مشاريع مختلفة: كانت جميعها مرتبطة بالتوظيف الخارجي، والعمل بشكل أساسي في شركة أخرى من خلال Luxoft. في المشروع الأول الذي أجريت معه مقابلة من أجله، كان هناك عمومًا بعض الهراء في أسلوب العمل باستخدام الكود المنخفض ( الكود المنخفض هو أسلوب لإنشاء وتخصيص وتعديل الأنظمة والتطبيقات التي لا تتطلب عمليًا كتابة كود البرنامج- إد.). المشكلة هي أنني لم أكن لأتطور كمبرمج في هذا المشروع على الإطلاق. وكانت المقابلة الثانية هي الأكثر إرهاقا وإثارة للاهتمام. تم إجراؤه من قبل رجلين روسيين، أحدهما حصل على تعليم عالٍ في علوم الكمبيوتر وهو فخور جدًا به، والثاني لا يفعل ذلك، ولكنه فخور بنفسه أيضًا. بدأوا يطرحون علي الأسئلة وفي نفس الوقت يتجادلون فيما بينهم حول المصطلحات. ثم طلبوا مني أن أكتب تنفيذًا للمكدس، ويسخرون مني ومن بعضنا البعض في نفس الوقت في كل نقطة. لذلك احتفظوا بي لمدة 2.5 ساعة. وفي النهاية قال أحدهم: "اللعنة، هل أصبحت مبرمج جافا أم أننا خلطنا شيئًا ما؟" لم أفهم ما إذا كانت هذه مزحة أم لا، لكنني أدركت أن صبري قد وصل إلى نهايته. علاوة على ذلك، فإن كل مقابلة في الشركة تكون مصحوبة بتعليقات، لذلك لا أستطيع أن أتحمل الإجابة "على أكمل وجه". أخبرتهم أنني مستعد للتعلم وأن قائد الفريق الذي عينني سوف يفهم بسرعة ما هو الأمر. هناك أنواع مختلفة من المقابلات: البعض يريد من المبرمج أن يكتب التطبيقات، والبعض الآخر يعطي مهامًا منطقية، والبعض الآخر (مثل المشروع الأخير) يطرح أسئلة - الهدف هو طرح أكبر عدد ممكن من الأسئلة والحصول على أكبر عدد ممكن من الإجابات. قفزت بسرعة وأحببته. لقد أجبت على الكثير من الأسئلة، ولكن غاب عن بعضها. قيل لي أنهم سيفكرون في الأمر وسيبلغون عن النتيجة. حرفيًا بعد ساعتين، كتب لي مسؤول التوظيف أنه تم تعييني في الفريق. لقد كنت سعيدًا جدًا بهذا الأمر، لكن يوم الاثنين أرسلوا لي مهمة اختبارية. لقد كان الأمر مرهقًا للغاية: بدا وكأنهم قد عينوني للمشروع، ولكن بعد ذلك كانت هناك بعض الفحوصات. لقد قمت بالاختبار وحصلت على الوظيفة بنجاح. باختصار، لقد اجتزت 6 مقابلات و3 مهام اختبار في شركة Luxoft. كانت شركة لوكسوفت هي الشركة العاشرة التي أتيت إليها لإجراء مقابلة معها، والشركة الأولى التي قالت لي "نعم". سيقولون لك نعم إذا كنت تعمل على أخطائك.

نصائح للناشئين:

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

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

  3. احصل على الحد الأدنى من الخبرة العملية على الأقل:

    • Я долгое время не понимал, что такое open source-проекты и How в них залезть. Я влез в эту тему, когда делал приложение на React: нашел человека, который написал определенную библиотеку и мне она частично подходила, так что я начал копаться в codeе и кое-что менять. Тогда-то я и познакомился с таким понятием, How “контрибьютить” (от англ. — вносить вклад во что-нибудь). Создатель библиотеки сказал: “Так давай, законтрибьють изменения, будет прикольно, добавишь функциональности”. Тогда я понял, что это просто. Можно просто загуглить такие open source-проекты и попытаться закоммитить. Это то, что может дать вам необходимый опыт.

    • Если на вашей нынешней работе есть задачи, связанные с программированием, то определенно идите к начальнику и предлагайте что-то полезное: можно автоматизировать процессы, написать сайт. Это будет очень круто, когда вы поймете, что ваш code полезен. Даже если вы работаете на СТО or мойке, предложите запorть сайт с возможностью выбора услуг и калькулятором цен. Потом вы получите возможность саппортить это приложение or сайт за дополнительные деньги. К тому же, такие проекты прибавляют уверенности в себе.

  4. Изучите “вопросы и ответы на собеседованиях”. Читайте на русском, а потом пробуйте читать на английском. Обязательно прокачивайте свой английский.

  5. Найдите в себе сильный навык, ваш уникальный профиль. Пусть это будет ответственность or навык управления людьми.

  6. Когда получите работу, задавайте вопросы коллегам, общайтесь с ними максимально плотно. Ведь они тоже будут давать фидбек, когда у вас пройдет пробный период. Когда человек на контакте со всеми, пытается разобраться и не впадает в панику, то это хорошо скажется на его оценке.

  7. Не впадайте в панику, когда получите работу. Если речь идет о больших корпорациях, не надо переживать, если вы уже попали в компанию. У них есть трехмесячный пробный период, но разработчик не будет изначально писать ничего важного, пока он не пробудет там месяца полтора-два, потому что только ожидание доступов к системе можно ждать месяц.

تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION