کارآموزی در شرکت های بین المللی: چگونه در مصاحبه ها شکست نخوریم و پیشنهاد مورد نظر را دریافت کنیم

این مقاله نسخه اصلاح شده و توسعه یافته است داستان من در مورد کارآموزی در گوگل.

هی هابر!

در این پست به شما خواهم گفت که کارآموزی در یک شرکت خارجی چیست و چگونه برای گرفتن پیشنهاد برای مصاحبه آماده شوید.

چرا باید به من گوش کنی؟ نباید. اما طی دو سال گذشته، من در گوگل، انویدیا، Lyft Level5 و آمازون کارآموزی داشته ام. هنگام مصاحبه در شرکت در سال گذشته، 7 پیشنهاد دریافت کردم: از آمازون، انویدیا، لیفت، استرایپ، توییتر، فیس بوک و کوین بیس. بنابراین من تجربه ای در این زمینه دارم که ممکن است مفید باشد.

کارآموزی در شرکت های بین المللی: چگونه در مصاحبه ها شکست نخوریم و پیشنهاد مورد نظر را دریافت کنیم

درباره خودم

دانشجوی سال دوم کارشناسی ارشد "برنامه نویسی و تجزیه و تحلیل داده ها" سن پترزبورگ HSE. دوره لیسانس را به پایان رساند "ریاضیات کاربردی و علوم کامپیوتر" دانشگاه آکادمیک که در سال 2018 به HSE سنت پترزبورگ منتقل شد. در طول تحصیل در مقطع کارشناسی، اغلب مسابقات برنامه نویسی ورزشی را حل می کردم و در هکاتون ها شرکت می کردم. سپس به دوره کارآموزی در شرکت های خارجی رفتم.

کارآموزی

کارآموزی یک شغل برای دانشجویان به مدت چند ماه تا یک سال است. چنین برنامه هایی به کارفرما این امکان را می دهد که بفهمد کارآموز چگونه با وظایف خود کنار می آید و کارآموز به او اجازه می دهد با یک شرکت جدید آشنا شود، تجربه کسب کند و البته درآمد اضافی نیز کسب کند. اگر دانشجو در طول دوره کارآموزی کار شایسته ای انجام داده باشد، یک جای خالی کامل به او پیشنهاد می شود.

با قضاوت بر اساس بررسی ها، کار در یک شرکت فناوری اطلاعات خارجی پس از دوره کارآموزی آسان تر از مصاحبه برای یک شغل تمام وقت خالی است. اکثر دوستان من در گوگل، فیس بوک و مایکروسافت کار کردند.

چگونه پیشنهاد دریافت کنیم؟

نمای کلی فرآیند

فرض کنید تصمیم گرفتید به جای کندن تخت مادربزرگتان در تابستان به کشور دیگری بروید و تجربه جدیدی کسب کنید. وای به هر حال به مادربزرگ کمک کن! سپس نوبت به کار می رسد.

فرآیند مصاحبه معمولی برای یک شرکت خارجی به صورت زیر است:

  1. خدمت درخواست کارآموزی
  2. تو تصمیم بگیر مسابقه در Hackerrank/TripleByte Quiz
  3. بیا تو مصاحبه غربالگری
  4. سپس به شما منصوب می شود اولین مصاحبه فنی
  5. سپس دوم، و شاید سوم
  6. نام روشن است مصاحبه بینش
  7. دادن پیشنهاد اما دقیقا اینطور نیست…

اجازه دهید به هر یک از نکات با جزئیات بیشتری بپردازیم.

درخواست برای کارآموزی

کاپیتان پیشنهاد می کند که اول از همه باید یک درخواست را در وب سایت شرکت پر کنید. و به احتمال زیاد شما آن را حدس زدید. اما چیزی که نه کاپیتان و نه شما ممکن است بدانید این است که شرکت‌های بزرگ از سیستم‌های ارجاعی استفاده می‌کنند که از طریق آن کارمندان شرکت، برادران حرفه‌ای را توصیه می‌کنند - این گونه است که نامزد از جریان بی‌پایان دیگر متقاضیان متمایز می‌شود.

اگر به طور ناگهانی هیچ دوستی ندارید که در شرکت هایی کار می کند که به شما علاقه مند هستند، سعی کنید آنها را از طریق دوستانی که به شما معرفی می کنند پیدا کنید. اگر چنین افرادی وجود ندارند، لینکدین را باز کنید، هر کارمند شرکت را پیدا کنید و بخواهید رزومه ارسال کنید، او نخواهد نوشت که شما یک برنامه نویس عالی هستید. و این منطقی است! بالاخره او شما را نمی شناسد. با این حال، شانس دریافت پاسخ همچنان بیشتر خواهد بود. در غیر این صورت از طریق سایت اقدام نمایید. من پیشنهادم را به استرایپ دریافت کردم بدون اینکه حتی یک نفر در آنجا کار کند. اما آرام نشوید: من خوش شانس هستم که آنها پاسخ دادند.

سعی کنید وقتی ایمیل شما پشته‌هایی از نامه‌هایی با محتوایی مانند «شما خیلی عالی هستید، اما ما نامزدهای دیگری را انتخاب کردیم» دریافت می‌کند، یا اصلاً پاسخ نمی‌دهند که حتی بدتر است، خیلی ناراحت نباشید. من مخصوص شما قیف کشیدم از 45 درخواست، فقط 29 پاسخ دریافت کردم. فقط 10 نفر از آنها پیشنهاد انجام مصاحبه را دادند و بقیه حاوی امتناع بودند.

کارآموزی در شرکت های بین المللی: چگونه در مصاحبه ها شکست نخوریم و پیشنهاد مورد نظر را دریافت کنیم

آیا نصیحت را در هوا احساس می کنید؟

کارآموزی در شرکت های بین المللی: چگونه در مصاحبه ها شکست نخوریم و پیشنهاد مورد نظر را دریافت کنیم

مسابقه Hackerrank/TripleByte Quiz

اگر رزومه شما در غربالگری اولیه باقی بماند، پس از 1-2 هفته نامه ای با کار بعدی دریافت خواهید کرد. به احتمال زیاد، از شما خواسته می شود تا مسائل الگوریتمی را در Hackerrank حل کنید یا در آزمون TripleByte شرکت کنید، جایی که به سوالات مربوط به الگوریتم ها، توسعه نرم افزار و طراحی سیستم های سطح پایین پاسخ می دهید.

معمولاً مسابقه در Hackerrank ساده است. اغلب شامل دو کار در الگوریتم ها و یک کار در تجزیه گزارش ها است. گاهی اوقات آنها همچنین از شما می خواهند که چند پرس و جوی SQL بنویسید.

مصاحبه غربالگری

اگر آزمون موفقیت آمیز باشد، در مرحله بعدی یک مصاحبه غربالگری خواهید داشت که در طی آن با استخدام کننده در مورد علایق خود و پروژه هایی که شرکت در آن درگیر است صحبت خواهید کرد. اگر علاقه نشان دهید و تجربه قبلی شما با شرایط مطابقت داشته باشد، همه چیز به آرامی پیش خواهد رفت.

تمام خواسته های خود را در مورد پروژه بیان کنید. در طول این گفتگو با یکی از استخدام کنندگان از Palantir، متوجه شدم که علاقه ای به کار روی وظایف آنها ندارم. پس دیگر وقت همدیگر را تلف نکردیم.

اگر تا این مرحله جان سالم به در برده اید، پس بیشتر تصادفی بودن از قبل پشت سر شماست! اما اگر بیشتر ایراد بگیری، فقط خودت را مقصر داری😉

مصاحبه های فنی

بعد مصاحبه های فنی می آیند که معمولاً از طریق Skype، Hangouts یا Zoom انجام می شوند. از قبل بررسی کنید که همه چیز در رایانه شما کار می کند. در طول مصاحبه چیزهای زیادی وجود خواهد داشت که در مورد آنها عصبی باشید.

فرمت مصاحبه های فنی تا حد زیادی به موقعیتی که برای آن مصاحبه می کنید بستگی دارد. به جز اولین مورد از آنها که همچنان در مورد حل مسائل الگوریتمی خواهد بود. در اینجا، اگر خوش شانس باشید، از شما خواسته می شود که در یک ویرایشگر کد آنلاین، کد بنویسید coderpad.io. گاهی اوقات در Google Docs. اما بدتر از این ندیدم، پس نگران نباشید.

آنها همچنین ممکن است از شما یک سوال طراحی شی گرا بپرسند تا ببینند چقدر طراحی نرم افزار را درک می کنید و چه الگوهای طراحی را می شناسید. برای مثال، ممکن است از آنها خواسته شود که یک فروشگاه اینترنتی ساده یا توییتر طراحی کنند. از سال گذشته که برای موقعیت‌های مرتبط با یادگیری ماشین مصاحبه کردم، در طول مصاحبه‌ها از من سؤالات مرتبط پرسیده شد: جایی باید به سؤالی در مورد تئوری پاسخ می‌دادم، جایی برای حل یک مشکل به صورت تئوری و جایی برای طراحی یک سیستم تشخیص چهره.

در پایان مصاحبه، احتمالاً به شما این فرصت داده می شود که سؤال بپرسید. توصیه می کنم این موضوع را جدی بگیرید، زیرا از طریق سوالات می توانید علاقه خود را نشان دهید و شایستگی خود را در موضوع نشان دهید. من در حال تهیه لیستی از سوالات هستم. در اینجا نمونه ای از برخی از آنها آورده شده است:

  • کار روی پروژه چگونه کار می کند؟
  • سهم توسعه دهنده در محصول نهایی چیست؟
  • بزرگترین چالشی که اخیراً مجبور به حل آن بوده اید چیست؟
  • چرا تصمیم گرفتید در این شرکت کار کنید؟

باور کنید پاسخ دادن به دو سوال آخر برای مصاحبه کنندگان دشوار است، اما کمک بزرگی به درک آنچه در داخل شرکت می گذرد است. من می خواهم توجه داشته باشم که شما همیشه توسط شخصی که در آینده با او کار خواهید کرد مصاحبه نمی کنید. بنابراین، این سوالات یک ایده تقریبی از آنچه در شرکت اتفاق می افتد به دست می دهد.

اگر مصاحبه اول را با موفقیت پشت سر بگذارید، مصاحبه دوم به شما پیشنهاد می شود. در مصاحبه کننده و بر این اساس، در وظایف با اولین مورد متفاوت خواهد بود. فرمت به احتمال زیاد ثابت خواهد ماند. پس از گذراندن مصاحبه دوم، آنها ممکن است مصاحبه سوم را ارائه دهند. وای خیلی دور اومدی

مصاحبه Onsight

اگر تا این مرحله رد نشده اید، زمانی که نامزد برای مصاحبه در دفتر شرکت دعوت می شود، مصاحبه ای در انتظار شماست. شاید صبر نکند... همه شرکت‌ها این مرحله را انجام نمی‌دهند، اما بسیاری از کسانی که این کار را انجام می‌دهند، مایلند هزینه پرواز و اقامت را بپردازند. آیا ایده بدی است؟ جذاب! من هنوز به لندن نرفته ام... اما در برخی موارد به شما پیشنهاد می شود که از طریق اسکایپ این مرحله را طی کنید. من از توییتر خواستم این کار را انجام دهد زیرا ضرب الاجل های زیادی وجود داشت و زمانی برای سفر به قاره دیگری وجود نداشت.

مصاحبه حضوری شامل چندین مصاحبه فنی و یک مصاحبه رفتاری است. در طول یک مصاحبه رفتاری، با مدیر در مورد پروژه های خود، تصمیماتی که در موقعیت های مختلف گرفته اید و مواردی از این دست صحبت می کنید. یعنی مصاحبه کننده سعی می کند شخصیت نامزد را بهتر درک کند و تجربه کاری را با جزئیات بیشتری درک کند.

خوب، همین است، فقط هیجان دلپذیری در پیش است: 3 اعصاب شما قلقلک داده است، اما نمی توانید کاری انجام دهید. اگر همه چیز به آرامی پیش رفت، پس هیچ چیز برای ترسیدن وجود ندارد - پیشنهاد می رسد. اگر نه، غم انگیز است، اما این اتفاق می افتد. برای چند جا درخواست داده اید؟ در دو؟ خب پس به چی امیدوار بودی؟

چگونه تهیه کنیم؟

خلاصه

این مرحله صفر است. فقط مقاله را بیشتر بخوانید. برگه را ببندید و بروید یک رزومه معمولی بسازید. جدی میگم زمانی که دوره های کارآموزی را می گذراندم، افراد زیادی از من خواستند که آنها را برای کارآموزی یا موقعیت تمام وقت به شرکت معرفی کنم. اغلب رزومه ها قالب بندی ضعیفی داشتند. به هر حال شرکت ها به ندرت به برنامه ها پاسخ می دهند و رزومه های بد تمایل دارند این درصد را به صفر برسانند. روزی یک مقاله جداگانه در مورد طراحی رزومه خواهم نوشت، اما در حال حاضر به یاد داشته باشید:

  1. لطفا دانشگاه و سنوات تحصیلی خود را ذکر کنید. همچنین توصیه می شود GPA را اضافه کنید.
  2. تمام آب را حذف کنید و دستاوردهای خاص را بنویسید.
  3. رزومه خود را ساده اما مرتب نگه دارید.
  4. اگر در این مورد مشکل دارید، از کسی بخواهید رزومه شما را برای اشتباهات انگلیسی بررسی کند. ترجمه را از Google Translate کپی نکنید.

خواندن اینجا این پست است و نگاهی به شکستن مصاحبه کدنویسی. آنجا هم چیزی در مورد آن وجود دارد.

مصاحبه کدنویسی

ما هنوز هیچ مصاحبه ای انجام ندادیم. من تا به حال به شما گفته ام که کل روند به طور کلی چگونه به نظر می رسد، و اکنون باید به خوبی برای مصاحبه آماده شوید تا فرصت یک تابستان دلپذیر و احتمالا مفید را از دست ندهید.

منابعی مانند نیروهای کد, رمزارز и هکرنککه قبلا اشاره کردم در این سایت ها می توانید تعداد زیادی از مشکلات الگوریتمی را پیدا کنید و همچنین راه حل های آنها را برای تأیید خودکار ارسال کنید. این همه عالی است، اما شما به آن نیاز ندارید. بسیاری از کارها در این منابع به گونه ای طراحی شده اند که حل آنها زمان زیادی را صرف می کند و نیاز به دانش الگوریتم های پیشرفته و ساختار داده دارد، در حالی که وظایف در مصاحبه ها معمولاً چندان پیچیده نیستند و برای 5-20 دقیقه طراحی می شوند. بنابراین، در مورد ما، منبعی مانند LeetCode، که به عنوان ابزار آماده سازی برای مصاحبه فنی ایجاد شده است. اگر 100-200 مشکل با پیچیدگی های مختلف را حل کنید، به احتمال زیاد در طول مصاحبه مشکلی نخواهید داشت. هنوز برخی از افراد شایسته هستند آزمایشگاه کد فیس بوک، که در آن می توانید مدت زمان جلسه را مثلاً 60 دقیقه انتخاب کنید و سیستم مجموعه ای از مشکلات را برای شما انتخاب می کند که حل آنها به طور متوسط ​​بیش از یک ساعت طول نمی کشد.

اما اگر به طور ناگهانی متوجه شدید که جوانی خود را به هدر می دهد نیروهای کد من یکی از آنها بودم، به طور کلی عالی است. برای شما مبارک. همه چیز باید برای شما درست شود 😉

بسیاری دیگر خواندن را توصیه می کنند شکستن مصاحبه کدنویسی. من خودم فقط به صورت گزینشی قسمت هایی از آن را خواندم. اما شایان ذکر است که من بسیاری از مسائل الگوریتمی را در دوران تحصیلم حل کردم. کوتوله ها را حل نکردید؟ پس بهتره بخونیش

همچنین، اگر در زندگی خود مصاحبه فنی با شرکت های خارجی نداشته اید یا کمتر انجام داده اید، حتماً یک زوج را طی کنید. اما هر چه بیشتر، بهتر است. در طول مصاحبه احساس اعتماد به نفس بیشتری خواهید داشت و کمتر عصبی خواهید شد. مصاحبه های ساختگی را سازماندهی کنید پرمپ یا حتی از یک دوست در مورد آن بپرسید.

من در اولین مصاحبه هایم شکست خوردم دقیقاً به این دلیل که چنین تمرینی نداشتم. روی این چنگک پا نگذارید. من قبلاً این کار را برای شما انجام داده ام. از من تشکر نکن

مصاحبه های رفتاری

همانطور که قبلاً اشاره کردم، در طول یک مصاحبه رفتاری، مصاحبه کننده سعی می کند بیشتر در مورد تجربه شما بیاموزد و شخصیت شما را درک کند. اگر یک توسعه دهنده عالی باشید، اما یک خودخواه وحشی باشید که کار با او به عنوان یک تیم غیرممکن است؟ آیا فکر می کنید فقط با آن کار خواهید کرد جورج هاتز? نمی دانم، اما فکر می کنم سخت است. من افرادی را می شناسم که نپذیرفتند. بنابراین مصاحبه کننده می خواهد این را در مورد شما بفهمد. مثلاً ممکن است بپرسند نقطه ضعف شما چیست؟ علاوه بر سوالاتی از این دست، از شما خواسته می‌شود در مورد پروژه‌هایی که در آن نقش کلیدی داشته‌اید، مشکلاتی که با آن‌ها مواجه شده‌اید و راه‌حل‌های آن‌ها صحبت کنید. گاهی اوقات چنین سوالاتی در ابتدای مصاحبه فنی مطرح می شود. نحوه آماده شدن برای چنین مصاحبه هایی به خوبی در یکی از فصول در نوشته شده است شکستن مصاحبه کدنویسی.

نتیجه گیری اصلی

  • یک رزومه معمولی بسازید
  • کسی را پیدا کنید که بتواند شما را معرفی کند
  • هر جا که می توانید اقدام کنید
  • Litcode را حل کنید
  • پیوند مقاله را با نیازمندان به اشتراک بگذارید

PS من رانندگی می کنم کانال تلگرام، جایی که در مورد تجربیات کارآموزی ام صحبت می کنم، برداشت هایم را از مکان هایی که بازدید می کنم به اشتراک می گذارم و افکارم را بیان می کنم.

PPS خودم یکی گرفتم کانال یوتیوب، جایی که من به شما چیزهای مفیدی خواهم گفت.

PPPS خوب، اگر مطلقاً کاری برای انجام دادن ندارید، می توانید تماشا کنید این مصاحبه است در کانال پروگ بلاگ

منبع: www.habr.com

اضافه کردن نظر