برنامه نویسی

کارآموز مهندس وب در Adobe – مصاحبه

در این پست من جدول زمانی درخواست و تجربه مصاحبه برای موقعیت کارآموز مهندس وب در Adobe را پوشش داده ام.
مهم است بدانید که Adobe یک قالب مصاحبه مشترک برای همه نقش‌های کارآموز SDE/Dev ندارد – کاملاً وابسته به تیم است. در طول دوره کارآموزی، من با کارآموزانی آشنا شدم که با 5 راند و همچنین برخی از آنها که فقط با 2 راند روبرو شده بودند. روندی که در زیر توضیح دادم ممکن است برای همه یکسان نباشد.

جدول زمانی برنامه و برخی از آمار:

من حتی قبل از شروع برنامه کارشناسی ارشدم، یعنی از جولای برای پذیرش تابستان سال بعد، برای دوره های کارآموزی اقدام کردم. در ماه های ابتدایی سال تحصیلی من فقط 1 یا 2 برنامه در هفته ارائه دادم و سپس از سپتامبر با جدیت بیشتری درخواست دادم. در مجموع، من به بیش از 160 شرکت برای کارآموزی تابستانی درخواست دادم – که از آنها برای شرکت در ارزیابی آنلاین/دورهای تلفنی توسط 14 شرکت (از جمله متا) دعوت شدم. از این میان، من به دور نهایی 4 راه رسیدم (FormLabs، TikTok، Microsoft و البته Adobe)

با Adobe، من برای نقش کارآموز Web Engineer حدود هفته آخر اکتبر درخواست دادم. برنامه توسط یک ارجاع پشتیبانی می شود.

مصاحبه:

  • 5 نوامبر: من یک ارزیابی آنلاین در HackerRank انجام دادم. از من خواسته شد که 1 سوال متوسط ​​LeetCode را در مدت 45 دقیقه حل کنم.
  • در 10 نوامبر از من دعوت شد تا در دور اول شرکت کنم. هفته بعد، مصاحبه تعیین شد و من با مدیر مهندسی ملاقات کردم. این دور شامل یک بحث کامل در مورد رزومه و سوالاتی در مورد مهارت و علایق من بود.
  • در 19 نوامبر با دعوت به حضور در 3 دور فنی پشت سر هم به مرحله بعدی منتقل شدم.
  • در 3 دسامبر من 3 راند فنی دادم:
    • دور 1: سوالات DSA (LeetCode آسان/متوسط) که باید در جاوا اسکریپت حل شوند. من آن را به سرعت حل کردم، بنابراین مصاحبه‌کننده سؤال دیگری از DSA را دنبال کرد که شامل منطق با شنوندگان رویداد و دستکاری DOM بود. همچنین سوالات بعدی در مورد اصول JS وجود داشت.
    • راند 2: React Deep-Dive – از من سؤالاتی در مورد اصول React پرسیده شد، اینکه React چگونه در زیر هود کار می کند، چرا React و معماری React.
    • دور 3: تست چارچوب ها و سوالات رفتاری.
  • در 3 دسامبر: همان روز، استخدام‌کننده‌ای که در این فرآیند کار می‌کرد، یک دور پیگیری بداهه از طریق تلفن انجام داد. خیلی شبیه یک دور رفتاری بود. در پایان تماس، تایید شفاهی این پیشنهاد به من داده شد.
  • در 6 دسامبر: نامه پیشنهاد را دریافت کردم.

چیزی که در مورد فرآیند دوست داشتم:

  • هم برای دور اول و هم برای دورهای فنی – به استخدام کننده ایمیل زدم و از آنها پرسیدم که از مصاحبه چه انتظاری داشته باشید. هر دو بار، آنها فوراً به من مراجعه کردند و به من اشاره کردند که چه چیزی باید انتظار داشته باشم. واقعاً به من کمک کرد تا آمادگی خود را در جهت درست هماهنگ کنم.
    ایمیلی که از من می خواهد اصول JS را مطالعه کنم، واکنش نشان دهم و چارچوب ها را آزمایش کنم
  • قبل از دور فنی – من ایمیلی دریافت کردم که نشان می داد مصاحبه کنندگان چه کسانی هستند به همراه پیوندی به پروفایل های لینکدین مربوطه آنها. وقتی دیدم هر سه آنها حداقل 8 سال تجربه در صنعت دارند در ابتدا ترسیدم که یکی از آنها 15 سال تجربه تنها در Adobe داشته است. با این حال، من نیز به همان اندازه هیجان زده بودم که می‌دانستم می‌توانم با این افراد متمایز 1:1 تعامل داشته باشم. واضح بود که بدون توجه به نحوه انجام مصاحبه، چیزهای زیادی یاد خواهم گرفت.

  • سوالات در هر یک از دورهای فنی بسیار مرتبط با خود نقش بود. مشکل نمودار/درخت تصادفی LeetCode وجود نداشت. سوالات در مورد چیزهایی بود که اکنون در کار روزانه از آنها استفاده می کنم.

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

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

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا