دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

دوره تایپ اسکریپت در LEETCODE: سوالات مصاحبه کدنویسی MAANG

دوره تایپ اسکریپت در LEETCODE: سوالات مصاحبه کدنویسی MAANG

✅ سرفصل و جزئیات آموزش

سوالات ساختار داده و الگوریتم ها را برای مصاحبه در شرکت های FAANG مانند گوگل، فیسبوک، اپل و  آمازون یاد بگیرید.

آنچه یاد خواهید گرفت

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

پیش نیازهای دوره

  • دانش پایه ساختارهای داده و الگوریتم های بنیادی ترجیح داده می شود.
  • دانش پایه تایپ اسکریپت ترجیح داده می شود.
  • اگر می خواهید کد را خودتان ارسال کنید، باید با leetcode آشنا باشید و حساب کاربری داشته باشید.

توضیحات دوره

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

به دوره خوش آمدید!

در این دوره، شما یک توضیح کامل و گام به گام درباره سوالات دست چین شده LeetCode خواهید داشت که در آن با محبوب ترین تکنیک ها و مشکلات مورد استفاده در مصاحبه کدنویسی آشنا می شوید.

در این دوره، مهمترین و محبوب ترین سؤالات مصاحبه ای که توسط این شرکت های بزرگ پرسیده شده است را گردآوری کردیم و آنها را به صورت گام به گام توضیح دادیم تا به شما کمک کنیم دقیقا چگونه این نوع سؤالات را حل کنید.

مشکلات برای اطمینان از پوشش کامل محبوب ترین تکنیک ها، ساختار داده ها و الگوریتم های مورد استفاده در مصاحبه ها به صورت دستی انتخاب شده اند تا بتوانید الگوهایی را که در اینجا یاد می گیرید بر روی مسائل دیگر تعمیم دهید.

برخی از مواردی که این دوره به آنها می پردازد عبارتند از:

  • سوالات مصاحبه آرایه ها و رشته ها
  • جستجوی سوالات و الگوریتم های مصاحبه
  • سوالات مصاحبه برنامه نویسی پویا
  • سوالات پشت سر هم مصاحبه (با مصورسازی گام به گام)
  • پرسش ها و الگوریتم های مصاحبه درختان و گراف ها
  • ساختارهای داده مانند پشته ها، صف ها، نقشه ها، لیست های پیوندی و موارد دیگر

این دوره برای چه کسانی مناسب است؟

  • توسعه دهندگان مشتاق برای گذراندن مصاحبه کدنویسی در شرکت های بزرگی مانند گوگل، فیسبوک، مایکروسافت، آمازون و غیره هستند.
  • افرادی که می خواهند مهارت های حل مسئله خود را توسعه دهند.
  • توسعه دهندگان برای مصاحبه های فنی خود آماده می شوند.
  • دانشجویانی که برای مصاحبه های کدنویسی کارآموزی آماده می شوند.
  • افرادی که می خواهند در کدنویسی رقابتی بهتر شوند.

دوره تایپ اسکریپت در LEETCODE: سوالات مصاحبه کدنویسی MAANG

  • آشنایی با این مسئله 10:42
  • شهود راه حل بروت فورس 06:15
  • بررسی شبه کد 07:36
  • شهود رویکرد بهتر 10:34
  • رویکرد 2 - بررسی شبه کد 08:16
  • پیاده سازی کد 02:23
  • آشنایی با این مسئله 04:36
  • چگونه درباره این مسئله فکر کنیم؟ 06:23
  • بررسی شبه کد 05:08
  • پیاده سازی کد 02:35
  • آشنایی با این مسئله 07:14
  • چگونه به طور شهودی درباره این مسئله فکر کنیم؟ 07:14
  • بررسی شبه کد 06:57
  • پیاده سازی کد 03:50
  • شهود بروت فورس 06:38
  • بررسی شبه کد بروت فورس 03:56
  • شهود رویکرد بهتر 07:01
  • بررسی رويکرد بهتر شبه کد 03:44
  • پیاده سازی کد 02:42
  • آشنایی با این مسئله 04:08
  • شهود بروت فورس 13:11
  • بررسی شبه کد 16:23
  • رویکرد 2 - شهود 12:56
  • رویکرد 2 - بررسی شبه کد 05:44
  • پیاده سازی کد 04:28
  • آشنایی با این مسئله و رویکرد بروت فورس 06:13
  • بررسی شبه کد بروت فورس 04:43
  • رویکرد 2 - شهود رویکرد بهینه 11:27
  • بررسی شبه کد - بخش 1 07:18
  • بررسی شبه کد - بخش 2 06:58
  • پیاده سازی کد 07:31
  • آشنایی با این مسئله و رویکرد بروت فورس 09:02
  • شهود راه حل بهینه 06:20
  • بررسی شبه کد راه حل بهینه 02:58
  • پیاده سازی کد 04:34
  • آشنایی با این مسئله 04:19
  • رویکرد 1 - رویکرد بروت فورس 04:14
  • رویکرد 2 - توضیح رویکرد بهتر 05:40
  • بررسی شبه کد برای رویکرد 2 03:18
  • پیاده سازی کد 01:51
  • رویکرد 3 - رویکرد بهینه 07:13
  • پیاده سازی رویکرد بهینه 01:29
  • آشنایی با این مسئله و توضیح بروت فورس 08:01
  • بررسی شبه کد برای رویکرد بروت فورس 05:43
  • رویکرد 2 - راه حل بهینه 08:30
  • بررسی شبه کد برای رویکرد بهینه 05:35
  • پیاده سازی کد 04:31
  • آشنایی با این مسئله و رویکرد بروت فورس 05:07
  • بررسی شبه کد برای رویکرد بروت فورس 03:07
  • رویکرد 2 - رویکرد بهتر 07:04
  • پیاده سازی کد 03:23
  • رویکرد 3 - رویکرد بهینه 10:15
  • پیاده سازی رویکرد بهینه 02:23
  • توضیح این مسئله 05:15
  • پیاده سازی کد 02:44
  • آشنایی با این مسئله 04:39
  • مثال هایی از جمع های باینری 03:49
  • پیاده سازی شبه کد 04:27
  • بررسی شبه کد 07:30
  • پیاده سازی کد 05:11
  • رویکرد 1 - آشنایی با این مسئله و رویکرد بروت فورس 09:22
  • پیاده سازی شبه کد بروت فورس 02:05
  • بررسی شبه کد 04:48
  • رویکرد 2 - توضیح رویکرد بهینه 09:20
  • بررسی شبه کد 05:47
  • پیاده سازی کد 02:40
  • آشنایی با این مسئله و رویکردهای متعدد 11:19
  • رویکرد بهینه 05:24
  • پیاده سازی کد 02:39
  • رویکرد 1 - شهود 05:58
  • رویکرد 1 - بررسی شبه کد 05:09
  • رویکرد 2 - شهود عنصر اکثریت 06:13
  • رویکرد 2 - پیاده سازی کد 02:17
  • شهود رویکرد 3 - راه حل بهینه 11:16
  • بررسی رویکرد 3 - راه حل بهینه 06:09
  • پیاده سازی رویکرد 3 (رویکرد بهینه) 02:17
  • توضیح - آناگرام های گروهی - مسئله متوسط شماره 49 14:49
  • کد - آناگرام های گروهی - مسئله متوسط شماره 49 04:25
  • توضیح بروت فورس 07:19
  • بررسی شبه کد بروت فورس 05:44
  • رویکرد 2 - رویکرد بهینه 11:42
  • پیاده سازی کد 04:19
  • آشنایی با این مسئله 05:47
  • ورودی و خروجی برای این مسئله 06:39
  • شهود پشت این مسئله 04:49
  • پیاده سازی شبه کد 05:44
  • بررسی شبه کد 10:48
  • توضیح حداقل رشته فرعی پنجره - بخش 1 05:52
  • توضیح حداقل رشته فرعی پنجره - بخش 2 07:55
  • توضیح حداقل رشته فرعی پنجره - بخش 3 14:00
  • پیاده سازی شبه کد 09:16
  • بررسی شبه کد 07:20
  • کد حداقل رشته فرعی پنجره - مسئله سخت شماره 76 07:05
  • توضیح ادغام دو لیست مرتب شده - مسئله آسان شماره 21 04:56
  • پیاده سازی ادغام دو لیست مرتب شده - مسئله آسان شماره 21 05:10
  • بررسی ادغام دو لیست مرتب شده - مسئله آسان شماره 21 05:58
  • کد ادغام دو لیست مرتب شده - مسئله آسان شماره 21 03:12
  • توضیح چرخه لیست پیوندی - مسئله آسان شماره 141 03:43
  • شهود چرخه لیست پیوندی - مسئله آسان شماره 141 06:00
  • بررسی چرخه لیست پیوندی - مسئله آسان شماره 141 02:37
  • کد چرخه لیست پیوندی - مسئله آسان شماره 141 02:47
  • توضیح لیست پیوندی معکوس 03:06
  • شهود لیست پیوندی معکوس 05:28
  • پیاده سازی و بررسی شبه کد - لیست پیوندی معکوس 07:08
  • پیاده سازی کد - لیست پیوندی معکوس 03:28
  • توضیح جمع دو عدد 05:36
  • شهود جمع دو عدد 05:22
  • پیاده سازی شبه کد - جمع دو عدد 03:57
  • بررسی جمع دو عدد - مسئله متوسط شماره 2 06:02
  • کد جمع دو عدد 06:40
  • توضیح حذف گره N ام از انتهای لیست 03:43
  • شهود حذف گره N ام از انتهای لیست 07:12
  • بررسی حذف گره N ام از انتهای لیست 03:45
  • توضیح رویکرد 2 - حذف گره N ام از انتهای لیست 07:03
  • بررسی رویکرد 2 - حذف گره N ام از انتهای لیست - مسئله متوسط شماره 19 03:14
  • کد حذف گره N ام از انتهای لیست 03:33
  • توضیح لیست پیوندی زوج و فرد 04:28
  • شهود لیست پیوندی زوج و فرد 11:06
  • پیاده سازی شبه کد - لیست پیوندی زوج و فرد 02:31
  • بررسی لیست پیوندی زوج و فرد 04:17
  • کد لیست پیوندی زوج و فرد 03:19
  • توضیح ادغام K لیست مرتب شده - مسئله سخت شماره 23 06:45
  • توضیح زیرمجموعه ها 05:33
  • توضیح راه حل آبشاری - زیرمجموعه ها 04:57
  • بررسی راه حل آبشاری - زیرمجموعه ها 03:38
  • توضیح رویکرد 2 Backtracking - زیرمجموعه ها 08:07
  • پیاده سازی کد 04:11
  • توضیح ترکیب اعداد یک شماره تلفن 04:42
  • شهود ترکیب اعداد یک شماره تلفن 11:57
  • بررسی ترکیب اعداد یک شماره تلفن 10:21
  • کد ترکیب اعداد یک شماره تلفن 03:06
  • توضیح این مسئله 04:26
  • شهود پشت این مسئله 08:19
  • بررسی شبه کد 07:17
  • پیاده سازی کد 05:13
  • شهود پشت این مسئله 09:35
  • پیاده سازی شبه کد 04:17
  • بررسی شبه کد 11:49
  • پیاده سازی کد 04:44
  • توضیح این مسئله 03:41
  • شهود پشت این مسئله 06:08
  • بررسی شبه کد 09:03
  • پیاده سازی کد 02:57
  • توضیح این مسئله 01:55
  • شهود و پیاده سازی شبه کد 07:29
  • بررسی شبه کد 06:08
  • پیاده سازی کد 02:41
  • توضیح این مسئله 03:42
  • شهود پشت این مسئله 05:09
  • بررسی شبه کد 08:19
  • کدنویسی راه حل 03:47
  • توضیح این مسئله 02:55
  • شهود پشت این مسئله 05:14
  • پیاده سازی شبه کد 05:24
  • بررسی شبه کد 05:42
  • توضیح این مسئله 07:07
  • توضیح راه حل بهینه - K امین عنصر کوچک در BST - مسئله متوسط شماره 230 11:43
  • کد K امین عنصر کوچک در BST - مسئله متوسط شماره 230 02:40
  • توضیح سریال سازی 08:49
  • بررسی شبه کد (سریال سازی) 05:06
  • توضیح سریال زدایی 07:56
  • بررسی شبه کد (سریال زدایی) 06:11
  • توضیح این مسئله 04:23
  • شهود پشت این مسئله 09:46
  • بررسی شبه کد 11:57
  • کدنویسی راه حل 03:56
  • توضیح بروت فورس - Min Stack - مسئله آسان شماره 155 10:23
  • بررسی شبه کد 04:29
  • توضیح راه حل بهینه 12:29
  • توضیح این مسئله 06:14
  • شهود پشت این مسئله 07:06
  • پیاده سازی شبه کد 01:46
  • بررسی شبه کد 06:10
  • کد پرانتز معتبر - مسئله آسان شماره 20 03:42
  • توضیح این مسئله 09:52
  • بررسی شبه کد 05:13
  • پیاده سازی کد 03:16
  • توضیح این مسئله 03:57
  • شهود پشت این مسئله 10:51
  • بررسی شبه کد 05:28
  • توضیح راه حل بهینه 14:15
  • بررسی شبه کد راه حل بهینه 04:40
  • پیاده سازی کد 03:28
  • توضیح این مسئله 10:27
  • پیاده سازی کد 03:28
  • توضیح پشت این مسئله 07:06
  • شهود پشت این مسئله 11:43
  • رویکرد 2 - برنامه نویسی پویا از پایین به بالا 06:09
  • بررسی پشت شبه کد 04:06
  • پیاده سازی کد 04:13
  • توضیح پشت این مسئله 04:14
  • شهود پشت این مسئله 07:35
  • بررسی شبه کد 04:31
  • توضیح راه حل بهینه 06:35
  • کدنویسی راه حل 03:10
  • توضیح این مسئله 09:20
  • شهود پشت این مسئله 09:51
  • پیاده سازی شبه کد 06:47
  • توضیح رویکرد پایین به بالا 03:16
  • بررسی رویکرد پایین به بالا - بالا رفتن از پله - مسئله آسان شماره 70 03:45
  • بهینه سازی از پایین به بالا - بالا رفتن از پله ها - مسئله آسان شماره 70 02:51
  • کد بالا رفتن از پله ها - مسئله آسان شماره 70 02:34
  • توضیح این مسئله 04:57
  • شهود پشت این مسئله 10:16
  • پیاده سازی و بهینه سازی شبه کد 07:11
  • توضیح رویکرد پایین به بالا 13:13
  • توضیح این مسئله 08:16
  • پیاده سازی و بررسی شبه کد 04:53
  • پیاده سازی کد 03:30
  • توضیح این مسئله 03:03
  • شهود اولیه پشت این مسئله 08:05
  • بهینه سازی راه حل قبلی 09:00
  • پیاده سازی شبه کد 05:33
  • بررسی شبه کد 11:51
  • پیاده سازی کد 06:48

8,900,500 1,780,100 تومان

مشخصات آموزش

دوره تایپ اسکریپت در LEETCODE: سوالات مصاحبه کدنویسی MAANG

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:217
  • مدت زمان :22:32:33
  • حجم :5.41GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:26
  • تعداد درس: 31
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 39:24
  • تعداد درس: 25
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,665,500 333,100 تومان
  • زمان: 04:13:52
  • تعداد درس: 33
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,079,500 215,900 تومان
  • زمان: 02:44:31
  • تعداد درس: 8
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
632,000 126,400 تومان
  • زمان: 01:36:02
  • تعداد درس: 17
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,797,500 559,500 تومان
  • زمان: 07:05:39
  • تعداد درس: 75
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید