آموزش‌های لازم برای داشتن یک مصاحبه شغلی موفق + پادکست

دسته بندی: مهارت های نرم
سطح مقاله: ساده
زمان مطالعه: 9 دقیقه
۲۲ دی ۱۳۹۸

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

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

دانلود پادکست مصاحبه شغلی از لینک زیر

دانلود پادکست

فهرست محتوای این مقاله

مراحلی که یک برنامه‌نویس باید در مصاحبه شغلی طی کند

در هر جلسه مصاحبه شما به عنوان برنامه نویس باید 3 مرحله را پشت سر بگذارید که این مراحل عبارت‌اند از:

  1. مصاحبه عمومی
  2. مصاحبه فنی
  3. مذاکره حقوق

مصاحبه عمومی

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

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

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

مصاحبه فنی

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

  • یک لیست تک پیوندی را معکوس کنید (Revers a singly linked list)
  • یک رشته را معکوس کنید (Reverse a string)
  • و غیره.

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

مسئله 2 تخم مرغ

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

 ممکن است یکی از اولین راه هایی که به ذهنتان می رسد این باشد این مسئله را از طریق "الگوریتم جستجوی دو دویی" (Binary Search) حل کنید. برای این کار ابتدا باید آرایه را به دو بخش تقسیم کنید در این مورد باید طبقات را به دو بخش تقسیم کنید. بنابراین از طبقه 50 شروع به تست می کنید. قاعدتا تخم مرغ بعد از رها شدن از طبقه 50 خواهد شکست و ما برای پیدا کردن طبقه درست باید دوباره آرایه را که حالا 50 تا طبقه 1 هست را نصف کنیم و تست را از طبقه 25 مجدد تکرار کنیم.

تخم مرغ باز هم خواهد شکست و شما باید این بار آرایه جدید را که در برگیرنده طبقه 25 تا طبقه 1 هست را نصف کنید و تست را تکرار کنید اما واقعیت این است که شانس مجددی برای تست ندارید چرا که شما فقط دو تخم مرغ دارید و ایده بر آمده از ذهن برنامه نویس شما در این مورد کار نمی کند و الگوریتم جستجوی دو دویی فقط در صورت داشتن بی نهایت تخم مرغ جواب خواهد داد. الگوریتم فوق العاده ای که در حل این مسئله به کمک ما خواهد آمد، "الگوریتم جستجوی خطی یا ترتیبی" (Linear Search or Sequential Search) است.

مسئله عبور از رودخانه : اردک، روباه و لوبیا

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

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

مذاکره حقوق دریافتی

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

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

  1. حقوق بالا
  2. حقوق پایین

هر یک از طرفین یعنی شما و کارفرما حقوق پیشنهادی خود را روی یک کارت می نویسید. حالا احتمالات را باهم بررسی می کنیم:

  1. شما در خواست حقوق بالا دارید، کارفرما هم قصد پرداخت حقوق بالا داره
  2. شما در خواست حقوق بالا دارید، کارفرما قصد پرداخت حقوق پایین داره
  3. شما درخواست حقوق پایین دارید، کارفرما قصد پرداخت حقوق بالا داره
  4. شما در خواست حقوق پایین دارید، کارفرما قصد پرداخت حقوق پایین داره

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

نکات کلی

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

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

 

برای شنیدن پادکست کلیک کنید

جمع بندی

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

چه امتیازی به این مقاله می دید؟
نویسنده فریبا یعقوبی

نظرات کاربران

اولین دیدگاه این پست رو تو بنویس !

ارسال دیدگاه
خوشحال میشیم دیدگاه و یا تجربیات خودتون رو با ما در میون بذارید :

 
گزارش مشکل