کلا مصاحبه کاری برای برنامه نویس چه front-end developer وچه backend-developer در دو حوزه
۱) منابع انسانی
۲) منابع فنی تخصصی نمونه کار
و در ۳ حوزه استخدام برنامه نویس صورت میگیرد
۱) کار اموز
۲) جونیور
۳) سنیور یا برنامه نویس ارشد
برنامه نویس کاراموز دو حالت در فرانت اند دولوپر یا هیچی html css js react یا react-native بلد نیست بعد میاد کاراموزی در ۳تا۶ ماه یاد میگیره یا html css js react مثلا بلده ولی نمونه کار مناسبی نداره یا ترس داره نمونه کار درست کنه.
جونیور تازه html css js react یاد گرفته دنبال کار میگرده بعد سنیور باشه بهش راهنمایی کنه کجا ضعف داره که مطالعه کنه و در ۲ یا ۴ سال دیگه برنامه نویس سنیور بشه
سنیور یک برنامه نویس فرانت اند که سابقه کاری زیاد داره و تجربه زیادی در برنامه نویسی داره و تجربه و سابقه کاری که دارند خیلی به کار برنامه نویسی کمک می کند .
cto
یا مدیر پروژه به کسی میگویند که تجربه کاری در برنامه نویسی تقریبا از ۷ سال به بعد شروع میشه و میتونه backend ؛front-end؛ui ux مدیریت کنه و هر هفته در حوزه کاریشون جلساتی برگزار کند.
کاراموز یا حقوق نمگیره یا میگیره ۱.۵ تا ۲میلیون
جونیور ۳ تا ۶ میلیون
سنیور ۷ تا ۱۵ میلیون
منابع انسانی شامل این سوال ها می باشد
۱) چه محیط کاری مد نظر شماست ؟
۲) محیط شرکت گرم یا خشک یا ازاد باشه؟
۳) نشانه های مدیر موفق بگید یا دوست دارید مدیر چه خصوصیتی داشته باشه؟
۴) دکوراسیون شرکت چه طور باشد؟
۵) خط قرمز شما برای شرکت که باعث میشه دیگه شرکت کارنکنی چیست؟
۶) نقطه ضعف نقطه قوت چیست؟
۷) ایا عصبانی شدی اگه عصبانی شدی بدترین واکنش چیه
۸) از نظر نظم کاری چه نمره ای به خودتون میدهید؟
منابع فنی شامل سوالات بک اند دولوپر که اگه شما بک اند دولوپر باشی سوالات بک اند و restful api و auth می پرسند اگه فرانت اند دولوپر باشید این سوالات که لینکش فرستادم میپرسند
مثلا نحوه کدنویسی چه طوری بود یک توضیحی درمورد اون میدی حتما اصرار کن کد گیت هاب مربوط به نمونه کار ببینند بعد در مورد نمونه کار چه کارها و در چه حوزه هایی حتما صحبت کنید و اگر ui ux دارید در موردش بحث کنید.
یکم مصاحبه ها سعی کنید ساده تر بگیرید و همه در هر سطحی سر کار بیارید اگر در حوزه ضعیف بهش تا دو هفته مهلت بدین تا قوی کنه و شاخصه که مدنظرتون برسه اگه دویا چهار هفته به اون شاخصه ها نرسید ما نمیتونیم باهاتون قرارداد ببندید.
هر استارتاپی در حوزه برنامه نویسی وقتی کار سایت یا اپلیکیشن شروع کنه نگاه میکنه از رفیقاش تیم برنامه نویسی میتونه جمع کنه این تیم شامل این نفرات میشه
۱) برنامه نویس بک اند
۲) برنامه نویس فرانت اند
۳) ui ux
اگه بین رفیقاش داشته باشه که هیچ اگه نداشته باشه اگهی استخدام بزنه از بین جونیور ها وسنیور ها برنامه نویس خوب پیدا کنه خیلی ها تازگی دنبال برنامه نویس سنیور هستند ببنید برنامه نویس که یکهو سنیور نشده که اینقدر تجربه سابقه کاری دیده از ۷ تا۱۰ سال که سنیور شده شما اول جونیور باشید اگر مشکلاتی داره مطرح کنید و همون جونیور به سنیور تبدیل کنید این خیلی بهتر الان جونیور react developer خیلی بیشتر تا سنیور react developer هست.حتی اگه به هر دلیلی برنامه نویس بک اند ندارید با api fake کار کنید یا سایت های مثل firebase pusher نجوا کار کنید مشکل حل میشود.