سلام دوستان عزیزم.
👨💻 یکی از سوالهایی که همیشه ازم میپرسن اینه که:
«توی مصاحبه فنی از افراد چی میپرسی؟» 🤔
پیرو چند پست قبلی که درباره مصاحبه نوشتم، بد نیست اینم بگم که من معمولا افراد رو از نظر سطح دانش به چهار دسته تقسیم میکنم:
🔹 کارآموز
🔹 مبتدی
🔹 متوسط
🔹 حرفهای
و جالبه که نوع سوالاتم برای هر کدوم کاملا فرق میکنه.
مثلا اگر کسی بگه:
«من Senior هستم» 😎
راستش اولین چیزی که برام مهمه این نیست که چند تا Query از حفظ بلده یا چقدر سریع کد مینویسه.
اتفاقا خیلی از مصاحبهها از همون دقیقه اول میگن:
"این مسئله رو حل کن، کدش رو بنویس."
این روش بد نیست... ولی من بیشتر دوست دارم قبل از اینکه حتی به کد برسیم، بفهمم اون آدم دیتابیس رو واقعا درک کرده یا فقط باهاش کار کرده.
مثلا ازش میپرسم:
🟢وقتی SQL Server Engine این Query رو اجرا میکنه چه رفتاری داره؟
🟢 اثری که این کد روی Performance میذاره چیه؟
🟢 اگر سیستم کند بشه، از کجا شروع میکنی مشکل رو پیدا کنی؟
🟢 وقتی یک نیاز از سمت کاربر میاد، چطور اون رو تبدیل به طراحی دیتابیس و پیادهسازی میکنی؟
🟢 اگر بین چند راهحل انتخاب داشته باشی، چرا یکی رو انتخاب میکنی؟
برای من طرز فکر آدمها از خود جوابها مهمتره.
اما وقتی طرف در سطح مبتدی یا متوسط باشه، طبیعتا انتظارم فرق میکنه.
اونجا بیشتر میرم سراغ مفاهیم پایه:
✅ این دستور دقیقا چه کاری انجام میده؟
✅ کجا باید ازش استفاده کرد؟
✅ تفاوتش با دستور مشابهش چیه؟
✅ اگر بخوای این مسئله رو حل کنی، اولین قدمت چیه؟
و یکی از سوالهای مورد علاقهم همیشه اینه:
💡 «جذابترین چالشی که تا امروز حل کردی چی بوده؟»
نه برای اینکه جواب درست یا غلط داره...
برای اینکه از روی نحوه تعریف کردنش میشه فهمید:
چقدر عمیق فکر میکنه.
چطور مسئله رو تحلیل میکنه.
از چه ابزارهایی استفاده کرده.
و مهمتر از همه... آیا از حل کردن مسئله لذت میبره یا فقط دنبال بستن تیکت بوده؟ 😄
به نظر من، گاهی با همین چند سوال میشه شناختی از یک مهندس به دست آورد که شاید با یک ساعت کدنویسی هم به دست نیاد.
❓حالا دوست دارم نظر شما رو هم بدونم.
اگر شما مصاحبهکننده باشید، اولین سوالی که از یک Database Developer یا Data Engineer میپرسید چیه؟
👨💻 یکی از سوالهایی که همیشه ازم میپرسن اینه که:
«توی مصاحبه فنی از افراد چی میپرسی؟» 🤔
پیرو چند پست قبلی که درباره مصاحبه نوشتم، بد نیست اینم بگم که من معمولا افراد رو از نظر سطح دانش به چهار دسته تقسیم میکنم:
🔹 کارآموز
🔹 مبتدی
🔹 متوسط
🔹 حرفهای
و جالبه که نوع سوالاتم برای هر کدوم کاملا فرق میکنه.
مثلا اگر کسی بگه:
«من Senior هستم» 😎
راستش اولین چیزی که برام مهمه این نیست که چند تا Query از حفظ بلده یا چقدر سریع کد مینویسه.
اتفاقا خیلی از مصاحبهها از همون دقیقه اول میگن:
"این مسئله رو حل کن، کدش رو بنویس."
این روش بد نیست... ولی من بیشتر دوست دارم قبل از اینکه حتی به کد برسیم، بفهمم اون آدم دیتابیس رو واقعا درک کرده یا فقط باهاش کار کرده.
مثلا ازش میپرسم:
🟢وقتی SQL Server Engine این Query رو اجرا میکنه چه رفتاری داره؟
🟢 اثری که این کد روی Performance میذاره چیه؟
🟢 اگر سیستم کند بشه، از کجا شروع میکنی مشکل رو پیدا کنی؟
🟢 وقتی یک نیاز از سمت کاربر میاد، چطور اون رو تبدیل به طراحی دیتابیس و پیادهسازی میکنی؟
🟢 اگر بین چند راهحل انتخاب داشته باشی، چرا یکی رو انتخاب میکنی؟
برای من طرز فکر آدمها از خود جوابها مهمتره.
اما وقتی طرف در سطح مبتدی یا متوسط باشه، طبیعتا انتظارم فرق میکنه.
اونجا بیشتر میرم سراغ مفاهیم پایه:
✅ این دستور دقیقا چه کاری انجام میده؟
✅ کجا باید ازش استفاده کرد؟
✅ تفاوتش با دستور مشابهش چیه؟
✅ اگر بخوای این مسئله رو حل کنی، اولین قدمت چیه؟
و یکی از سوالهای مورد علاقهم همیشه اینه:
💡 «جذابترین چالشی که تا امروز حل کردی چی بوده؟»
نه برای اینکه جواب درست یا غلط داره...
برای اینکه از روی نحوه تعریف کردنش میشه فهمید:
چقدر عمیق فکر میکنه.
چطور مسئله رو تحلیل میکنه.
از چه ابزارهایی استفاده کرده.
و مهمتر از همه... آیا از حل کردن مسئله لذت میبره یا فقط دنبال بستن تیکت بوده؟ 😄
به نظر من، گاهی با همین چند سوال میشه شناختی از یک مهندس به دست آورد که شاید با یک ساعت کدنویسی هم به دست نیاد.
❓حالا دوست دارم نظر شما رو هم بدونم.
اگر شما مصاحبهکننده باشید، اولین سوالی که از یک Database Developer یا Data Engineer میپرسید چیه؟
💯13❤4👌3
سلام دوستان عزیزم
۵۰۰ دوره آموزشی مکتبخونه رایگان شد.
دوره آموزش پایگاه داده بنده نیز در لیست دوره ها قرار داره.
فراهمکردن دسترسی گستردهتر به آموزش باکیفیت، یکی از اهداف اصلی مکتبخونه است. در ادامه این مسیر، در طرح «ایرانِ ماهر» ۵۰۰ دوره آموزشی تا ۸ شهریور رایگان شده است.
این طرح که با همراهی مدرسان مکتبخونه اجرا شده، فرصتی فراهم میکند تا افراد بیشتری بتوانند بدون دغدغه مالی، مهارتهای مورد نیازشان را برای ورود به بازار کار، پیشرفت شغلی یا توسعه فردی یاد بگیرند.
دورههای رایگان ایران ماهر موضوعات متنوعی را پوشش میدهند؛ از برنامهنویسی، هوش مصنوعی و آیتی تا زبان، مدیریت، بازاریابی، مالی، حسابداری و مهارتهای شغلی.
برای استفاده از این فرصت، از طریق لینک زیر دوره مورد نظرتان را انتخاب کنید و با وارد کردن کد IRANMAHER در مرحله پرداخت، آن را با تخفیف ۱۰۰٪ دریافت کنید.
اگر فکر میکنید این فرصت میتواند برای فرد دیگری هم مناسب باشد، این پست را با او به اشتراک بگذارید.
https://land.maktabkhooneh.org/iranmaher/?utm_source=linkedin&utm_medium=social&utm_campaign=iranmaher-linkedin-social-mk
۵۰۰ دوره آموزشی مکتبخونه رایگان شد.
دوره آموزش پایگاه داده بنده نیز در لیست دوره ها قرار داره.
فراهمکردن دسترسی گستردهتر به آموزش باکیفیت، یکی از اهداف اصلی مکتبخونه است. در ادامه این مسیر، در طرح «ایرانِ ماهر» ۵۰۰ دوره آموزشی تا ۸ شهریور رایگان شده است.
این طرح که با همراهی مدرسان مکتبخونه اجرا شده، فرصتی فراهم میکند تا افراد بیشتری بتوانند بدون دغدغه مالی، مهارتهای مورد نیازشان را برای ورود به بازار کار، پیشرفت شغلی یا توسعه فردی یاد بگیرند.
دورههای رایگان ایران ماهر موضوعات متنوعی را پوشش میدهند؛ از برنامهنویسی، هوش مصنوعی و آیتی تا زبان، مدیریت، بازاریابی، مالی، حسابداری و مهارتهای شغلی.
برای استفاده از این فرصت، از طریق لینک زیر دوره مورد نظرتان را انتخاب کنید و با وارد کردن کد IRANMAHER در مرحله پرداخت، آن را با تخفیف ۱۰۰٪ دریافت کنید.
اگر فکر میکنید این فرصت میتواند برای فرد دیگری هم مناسب باشد، این پست را با او به اشتراک بگذارید.
https://land.maktabkhooneh.org/iranmaher/?utm_source=linkedin&utm_medium=social&utm_campaign=iranmaher-linkedin-social-mk
❤19🙏4👍1👏1