اخیرا یه مقاله جالب خوندم درباره تجربه مصاحبه Frontend Engineer توی آمازون، سال ۲۰۲۴ و برلین. نویسنده خیلی خوب و کامل توضیح داده که این فرآیند چند مرحله داشته و توی هر مرحله دقیقا چی ازش خواستن.
مصاحبه با یه تسک آنلاین شروع شده که ۲ سوال داشته: ۱. طراحی یه accordion و ۲. کامپوننت table با قابلیت سرچ با جاوااسکریپت.
بعد توی مصاحبهای که بهش میگفتن phone interview (که درواقع یه ویدیو کال بود)، توی نیم ساعت اول درباره تجربههای قبلی بر اساس ۱۴ اصل رهبری آمازون ازش سوال شد که باید با فرمت STAR جواب میداد. توی نیم ساعت دوم، یه سوال کدنویسی متوسط (مثل سوالهای leetcode) بهش دادن و باید کد رو بدون تست و کامپایل توی ادیتور آنلاین مینوشت و توضیح میداد.
توی مصاحبه بعد در بخش سوال فنی ازش خواستن یه کامپوننت UI طراحی کنه که file system رو روی وب نشون بده (مثل اکسپلورر فایل).
مصاحبه بعد نیم ساعت اولش مثل مصاحبههای قبلی، مربوط به ۱۴ اصل رهبری آمازون بوده. توی نیم ساعت دوم ازش خواستن دکمه لایک با حالتها و استایلهای مختلف رو پیادهسازی کنه.
توی مصاحبه بعدی، ازش خواسته بودن یک صفحه داینامیک برای سایت خبری طراحی کنه. سوال باز بود و مشخص نبود باید روی چه بخشی تمرکز کنه، برای همین قبل از شروع از مصاحبهکننده خواست که سوال رو شفافسازی کنه. در نهایت بیشتر روی طراحی سیستم تمرکز کرده بود و هیچ کدنویسی نخواستن.
مرحله بعد ازش خواسته بودن که یک ویجت برای صفحه AWS Console طراحی کنه که لیستی از خدمات پر بازدید رو نشون بده. سوال مجدد باز بود، بنابراین ابتدا جزئیات رو شفافسازی کرد.
مرحله آخر، مصاحبهکننده مدیر استخدام بود و برای سوال فنی، ازش خواسته شد یک سیستم سبد خرید طراحی کنه که مشتریها بتونن محصولات رو اضافه کنند، تخفیفها رو اعمال کنن و چندین کوپن روی مبلغ نهایی اعمال بشه.
مقاله کامل رو میتونید از اینجا مطالعه کنید. بخش ۱:
https://readmedium.com/en/https:/levelup.gitconnected.com/amazon-frontend-engineer-interview-experience-2024-berlin-ee61eb79601e
بخش ۲:
https://readmedium.com/amazon-final-interview-interview-loop-experience-9a9b08cf6525
@DevTwitter |
مصاحبه با یه تسک آنلاین شروع شده که ۲ سوال داشته: ۱. طراحی یه accordion و ۲. کامپوننت table با قابلیت سرچ با جاوااسکریپت.
بعد توی مصاحبهای که بهش میگفتن phone interview (که درواقع یه ویدیو کال بود)، توی نیم ساعت اول درباره تجربههای قبلی بر اساس ۱۴ اصل رهبری آمازون ازش سوال شد که باید با فرمت STAR جواب میداد. توی نیم ساعت دوم، یه سوال کدنویسی متوسط (مثل سوالهای leetcode) بهش دادن و باید کد رو بدون تست و کامپایل توی ادیتور آنلاین مینوشت و توضیح میداد.
توی مصاحبه بعد در بخش سوال فنی ازش خواستن یه کامپوننت UI طراحی کنه که file system رو روی وب نشون بده (مثل اکسپلورر فایل).
مصاحبه بعد نیم ساعت اولش مثل مصاحبههای قبلی، مربوط به ۱۴ اصل رهبری آمازون بوده. توی نیم ساعت دوم ازش خواستن دکمه لایک با حالتها و استایلهای مختلف رو پیادهسازی کنه.
توی مصاحبه بعدی، ازش خواسته بودن یک صفحه داینامیک برای سایت خبری طراحی کنه. سوال باز بود و مشخص نبود باید روی چه بخشی تمرکز کنه، برای همین قبل از شروع از مصاحبهکننده خواست که سوال رو شفافسازی کنه. در نهایت بیشتر روی طراحی سیستم تمرکز کرده بود و هیچ کدنویسی نخواستن.
مرحله بعد ازش خواسته بودن که یک ویجت برای صفحه AWS Console طراحی کنه که لیستی از خدمات پر بازدید رو نشون بده. سوال مجدد باز بود، بنابراین ابتدا جزئیات رو شفافسازی کرد.
مرحله آخر، مصاحبهکننده مدیر استخدام بود و برای سوال فنی، ازش خواسته شد یک سیستم سبد خرید طراحی کنه که مشتریها بتونن محصولات رو اضافه کنند، تخفیفها رو اعمال کنن و چندین کوپن روی مبلغ نهایی اعمال بشه.
مقاله کامل رو میتونید از اینجا مطالعه کنید. بخش ۱:
https://readmedium.com/en/https:/levelup.gitconnected.com/amazon-frontend-engineer-interview-experience-2024-berlin-ee61eb79601e
بخش ۲:
https://readmedium.com/amazon-final-interview-interview-loop-experience-9a9b08cf6525
@DevTwitter |