Radio.BIDAR.ca

پادکست شماره ۸۸ رادیو بیدار خلاصه بخش اول کتاب CRACKING the CODING INTERVIEW 189 PROGRAMMING QUESTIONS & SOLUTIONS


Listen Later

پادکست ۸۸ رادیو بیدار

خلاصه بخش اول کتاب

CRACKING the CODING INTERVIEW
189 PROGRAMMING QUESTIONS & SOLUTIONS

توسط:‌ فرشاد کاظمی ()

اپیزود کامل رادیو بیدار را می‌توانید در YouTube  ببینید.

گزیده دو دقیقه‌ای از این اپیزود را می‌توانید در شبکه‌های اجتماعی زیر بشنوید:

Telegram

Instagram
Linkedin
WhatsApp
X (Twitter)

پادکست شماره ۸۸ رادیو بیدار خلاصه بخش اول کتاب CRACKING the CODING INTERVIEW 189 PROGRAMMING QUESTIONS & SOLUTIONS

2024/10/22

T.me/BIDAR_ca

 

این جلسه رادیو بیدار به مرور دو فصل ابتدایی کتاب “Cracking the Coding Interview” با حضور فرشاد کاظمی، مهندس ارشد نرم‌افزار پرداخته است.

خلاصه فصل اول:

نویسنده در این فصل توضیح می‌دهد که مصاحبه‌های برنامه‌نویسی معمولا شامل چهار بخش کلیدی هستند:

  1. تفکر تحلیلی: بررسی نحوه تفکر و تحلیل مسئله.
  2. مهارت کدنویسی: توانایی تبدیل راه‌حل‌ها به کد.
  3. دانش فنی: دانش پایه علوم کامپیوتر.
  4. تطابق فرهنگی: سازگاری با فرهنگ شرکت.
  5. نویسنده اذعان دارد که این آزمون‌ها همیشه تضمینی برای ارزیابی صحیح نیستند، اما برای کاهش خطای استخدام ضروری‌اند. همچنین، توانایی حل مسئله، ساختار داده‌ها و الگوریتم‌ها از اولویت‌های مهم هستند، زیرا این موارد به کارایی برنامه‌نویسان کمک می‌کنند.

    خلاصه فصل دوم:

    این فصل به پشت پرده مصاحبه در شرکت‌های بزرگ مثل مایکروسافت، آمازون، گوگل، اپل، و فیسبوک می‌پردازد. نویسنده برای هر شرکت توضیح می‌دهد که روند مصاحبه‌ها چگونه است و نکات متمایز هر یک چیست:

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

      • مصاحبه‌های برنامه‌نویسی بر تفکر تحلیلی، دانش فنی، مهارت حل مسئله و تطابق فرهنگی تمرکز دارند.
      • هر شرکت فرایند خاصی برای ارزیابی مهارت‌ها و سازگاری فرهنگی متقاضی دارد.
      • آمادگی برای پرسش‌های طراحی سیستم و الگوریتم‌ها در شرکت‌های بزرگ اهمیت بالایی دارد.
      • (more…)

        ...more
        View all episodesView all episodes
        Download on the App Store

        Radio.BIDAR.caBy https://bidar.ca