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

دوره جاوا در LEETCODE - سوالات مصاحبه کدنویسی DSA برای MAANG

دوره جاوا در LEETCODE - سوالات مصاحبه کدنویسی DSA برای MAANG

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

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

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

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

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

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

توضیحات دوره

برای مصاحبه کدنویسی مهندسی نرم افزار آماده می شوید؟ این دوره برای شما است.

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

آیا می خواهید یک توضیح گام به گام در مورد محبوب ترین سؤالات مصاحبه در صنعت ارائه دهید؟

آیا می خواهید در برنامه نویسی رقابتی بهتر شوید؟ از این دوره لذت ببرید.

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

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

بررسی کلی دوره:

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

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

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

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

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

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

دوره جاوا در LEETCODE - سوالات مصاحبه کدنویسی DSA برای MAANG

  • آشنایی با این مسئله 10:42
  • شهود راه حل بروت فورس 06:15
  • بررسی شبه کد 07:36
  • شهود رویکرد بهتر 10:34
  • رویکرد 2 - بررسی شبه کد 08:56
  • پیاده سازی کد 02:44
  • آشنایی با این مسئله 04:36
  • چگونه درباره این مسئله فکر کنیم؟ 06:23
  • بررسی شبه کد 05:08
  • پیاده سازی کد 02:57
  • آشنایی با این مسئله 07:14
  • چگونه به طور شهودی درباره این مسئله فکر کنیم؟ 07:14
  • بررسی شبه کد 06:57
  • پیاده سازی کد 04:09
  • شهود بروت فورس 06:38
  • بررسی شبه کد بروت فورس 03:56
  • شهود رویکرد بهتر 07:01
  • بررسی رويکرد بهتر شبه کد 03:44
  • پیاده سازی کد 03:03
  • آشنایی با این مسئله 04:08
  • شهود بروت فورس 13:11
  • بررسی شبه کد 16:23
  • رویکرد 2 - شهود 12:56
  • رویکرد 2 - بررسی شبه کد 05:44
  • پیاده سازی کد 04:46
  • آشنایی با این مسئله و رویکرد بروت فورس 06:13
  • بررسی شبه کد بروت فورس 04:43
  • رویکرد 2 - شهود رویکرد بهینه 11:27
  • بررسی شبه کد - بخش 1 07:18
  • بررسی شبه کد - بخش 2 06:58
  • پیاده سازی کد 07:30
  • آشنایی با این مسئله و رویکرد بروت فورس 09:02
  • شهود راه حل بهینه 06:20
  • بررسی شبه کد راه حل بهینه 02:58
  • پیاده سازی کد 04:33
  • آشنایی با این مسئله 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:21
  • رویکرد 3 - رویکرد بهینه 10:15
  • پیاده سازی رویکرد بهینه 02:23
  • توضیح این مسئله 05:15
  • پیاده سازی کد 02:43
  • آشنایی با این مسئله 04:39
  • مثال هایی از جمع های باینری 03:49
  • پیاده سازی شبه کد 04:27
  • بررسی شبه کد 07:30
  • پیاده سازی کد 05:11
  • رویکرد 1 - آشنایی با این مسئله و رویکرد بروت فورس 09:22
  • پیاده سازی شبه کد بروت فورس 02:05
  • بررسی شبه کد 04:48
  • رویکرد 2 - توضیح رویکرد بهینه 09:20
  • بررسی شبه کد 05:47
  • پیاده سازی کد 02:41
  • آشنایی با این مسئله و رویکردهای متعدد 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:18
  • توضیح - آناگرام های گروهی - مسئله متوسط شماره 49 16:57
  • کد - آناگرام های گروهی - مسئله متوسط شماره 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:07
  • توضیح ادغام دو لیست مرتب شده - مسئله آسان شماره 21 04:56
  • پیاده سازی شبه کد - ادغام دو لیست مرتب شده - مسئله آسان شماره 21 05:10
  • بررسی ادغام دو لیست مرتب شده - مسئله آسان شماره 21 05:58
  • کد ادغام دو لیست مرتب شده - مسئله آسان شماره 21 03:11
  • توضیح چرخه لیست پیوندی - مسئله آسان شماره 141 03:43
  • شهود چرخه لیست پیوندی - مسئله آسان شماره 141 06:00
  • بررسی چرخه لیست پیوندی - مسئله آسان شماره 141 02:37
  • کد چرخه لیست پیوندی - مسئله آسان شماره 141 02:47
  • توضیح لیست پیوندی معکوس 03:06
  • شهود لیست پیوندی معکوس 05:28
  • پیاده سازی و بررسی شبه کد - لیست پیوندی معکوس 07:08
  • پیاده سازی کد - لیست پیوندی معکوس 03:29
  • توضیح جمع دو عدد 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:20
  • توضیح زیرمجموعه ها 05:33
  • توضیح راه حل آبشاری - زیرمجموعه ها 04:57
  • بررسی راه حل آبشاری زیرمجموعه ها 03:38
  • توضیح رویکرد 2 Backtracking - زیرمجموعه ها 08:07
  • پیاده سازی کد 04:11
  • توضیح ترکیب اعداد یک شماره تلفن 04:42
  • شهود ترکیب اعداد یک شماره تلفن 11:57
  • بررسی ترکیب اعداد یک شماره تلفن 10:21
  • کد ترکیب اعداد یک شماره تلفن 03:05
  • توضیح این مسئله 04:26
  • شهود پشت این مسئله 08:19
  • بررسی شبه کد 07:17
  • پیاده سازی کد 05:12
  • توضیح این مسئله 09:35
  • پیاده سازی شبه کد 04:17
  • بررسی شبه کد 11:49
  • پیاده سازی کد 04:45
  • توضیح این مسئله 03:41
  • شهود پشت این مسئله 06:08
  • بررسی شبه کد 09:03
  • پیاده سازی کد 02:58
  • توضیح این مسئله 01:55
  • شهود و پیاده سازی شبه کد 07:29
  • بررسی شبه کد 06:08
  • پیاده سازی کد 02:41
  • توضیح این مسئله 03:42
  • شهود پشت این مسئله 05:09
  • بررسی شبه کد 08:19
  • کدنویسی راه حل 03:48
  • توضیح این مسئله 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:17
  • توضیح این مسئله 03:57
  • شهود پشت این مسئله 10:51
  • بررسی شبه کد 05:28
  • توضیح راه حل بهینه 14:15
  • بررسی شبه کد راه حل بهینه 04:40
  • پیاده سازی کد 03:28
  • توضیح این مسئله 10:27
  • پیاده سازی کد 03:29
  • توضیح پشت این مسئله 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:33
  • توضیح این مسئله 04:57
  • شهود پشت این مسئله 10:16
  • پیاده سازی و بهینه سازی شبه کد 07:11
  • توضیح رویکرد پایین به بالا 13:13
  • پیاده سازی کد 05:59
  • توضیح این مسئله 08:16
  • پیاده سازی و بررسی شبه کد 04:53
  • پیاده سازی کد 03:30
  • توضیح این مسئله 04:08
  • شهود اولیه پشت این مسئله 08:05
  • بهینه سازی راه حل قبلی 09:00
  • پیاده سازی شبه کد 05:33
  • بررسی شبه کد 11:51
  • پیاده سازی کد 06:48

8,933,500 1,786,700 تومان

مشخصات آموزش

دوره جاوا در LEETCODE - سوالات مصاحبه کدنویسی DSA برای MAANG

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

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

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
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
994,000 198,800 تومان
  • زمان: 02:31:57
  • تعداد درس: 55
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,645,500 329,100 تومان
  • زمان: 04:10:38
  • تعداد درس: 34
  • سطح دوره:
  • زبان: دوبله فارسی

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

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