آموزش برنامه نویسی C++: مصاحبه کدنویسی

C++ Programming: The Coding Interview

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

الگوریتم ها؟ تحت پوشش. ساختارهای داده؟ آنها اینجا هستند. سوالات زیادی با راه حل های خوب توضیح داده شده است؟ بله.

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

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

بسیاری از توسعه دهندگان که "خودآموخته" هستند، احساس می کنند که یکی از معایب اصلی آنها در مقایسه با فارغ التحصیلان دانشگاهی در علوم کامپیوتر این واقعیت است که آنها در مورد الگوریتم ها، ساختارهای داده و بدنام Big-O دانش ندارند. نشانه گذاری. با یادگیری اجزای اساسی علم کامپیوتر که در طول مصاحبه به شما کمک می کند، در سطح یک فرد دارای مدرک علوم کامپیوتر قرار بگیرید.

در این دوره، شما دریافت خواهید کرد:

  • توضیحات را برای هر مشکل پاک کنید تا مطمئن شوید که راه حل و کد را درک کرده اید

  • مروری از مهمترین ساختارهای داده که باید در مورد آنها بدانید. اینها برای افراد بدون مدرک CS ارائه شده است.

  • مجموعه عظیمی از سوالات رایج الگوریتم، از جمله همه چیز از "برگرداندن یک رشته" تا جستجوهای درختی


سرفصل ها و درس ها

معرفی Introduction

  • به این دوره خوش آمدید! :) Welcome to this course! :)

  • به این دوره خوش آمدید! :) Welcome to this course! :)

  • به این دوره خوش آمدید! :) Welcome to this course! :)

  • به این دوره خوش آمدید! :) Welcome to this course! :)

معرفی Introduction

معرفی Introduction

معرفی Introduction

نماد O بزرگ Big O Notation

  • Big O Big Theta Big Omega و زمان پیچیدگی Big O Big Theta Big Omega and Time complexity

  • Big O Big Theta Big Omega و زمان پیچیدگی Big O Big Theta Big Omega and Time complexity

  • Big O Big Theta Big Omega و زمان پیچیدگی Big O Big Theta Big Omega and Time complexity

  • Big O Big Theta Big Omega و زمان پیچیدگی Big O Big Theta Big Omega and Time complexity

  • پیچیدگی فضا Space complexity

  • پیچیدگی فضا Space complexity

  • پیچیدگی فضا Space complexity

  • پیچیدگی فضا Space complexity

  • کلید حذف می کند Key Take aways

  • کلید حذف می کند Key Take aways

  • کلید حذف می کند Key Take aways

  • کلید حذف می کند Key Take aways

نماد O بزرگ Big O Notation

نماد O بزرگ Big O Notation

نماد O بزرگ Big O Notation

آرایه ها Arrays

  • نمای کلی آرایه و برداری Array and vector overview

  • نمای کلی آرایه و برداری Array and vector overview

  • نمای کلی آرایه و برداری Array and vector overview

  • نمای کلی آرایه و برداری Array and vector overview

  • درج در یک آرایه Inserting in an array

  • درج در یک آرایه Inserting in an array

  • درج در یک آرایه Inserting in an array

  • درج در یک آرایه Inserting in an array

  • حذف در یک آرایه Deleting in an array

  • حذف در یک آرایه Deleting in an array

  • حذف در یک آرایه Deleting in an array

  • حذف در یک آرایه Deleting in an array

  • جستجوی خطی در یک آرایه Linear search in an array

  • جستجوی خطی در یک آرایه Linear search in an array

  • جستجوی خطی در یک آرایه Linear search in an array

  • جستجوی خطی در یک آرایه Linear search in an array

  • جستجوی باینری در یک آرایه Binary search in an array

  • جستجوی باینری در یک آرایه Binary search in an array

  • جستجوی باینری در یک آرایه Binary search in an array

  • جستجوی باینری در یک آرایه Binary search in an array

  • مقدار در مقابل عبور پارامتر مرجع Value vs. Refference parameter passing

  • مقدار در مقابل عبور پارامتر مرجع Value vs. Refference parameter passing

  • مقدار در مقابل عبور پارامتر مرجع Value vs. Refference parameter passing

  • مقدار در مقابل عبور پارامتر مرجع Value vs. Refference parameter passing

آرایه ها Arrays

آرایه ها Arrays

آرایه ها Arrays

رشته های Strings

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • الحاق و یافتن طول یک رشته Concatenation and finding the length of a string

  • الحاق و یافتن طول یک رشته Concatenation and finding the length of a string

  • الحاق و یافتن طول یک رشته Concatenation and finding the length of a string

  • الحاق و یافتن طول یک رشته Concatenation and finding the length of a string

  • تغییر حالت رشته Changing case of string

  • تغییر حالت رشته Changing case of string

  • تغییر حالت رشته Changing case of string

  • تغییر حالت رشته Changing case of string

  • شمارش کلمات/حروف صدادار Counting words/vowels

  • شمارش کلمات/حروف صدادار Counting words/vowels

  • شمارش کلمات/حروف صدادار Counting words/vowels

  • شمارش کلمات/حروف صدادار Counting words/vowels

  • معکوس کردن یک رشته Reversing of a string

  • معکوس کردن یک رشته Reversing of a string

  • معکوس کردن یک رشته Reversing of a string

  • معکوس کردن یک رشته Reversing of a string

  • بررسی پالیندروم Checking palindrome

  • بررسی پالیندروم Checking palindrome

  • بررسی پالیندروم Checking palindrome

  • بررسی پالیندروم Checking palindrome

  • بررسی کنید که آیا 2 رشته آناگرام هستند یا خیر Check if 2 strings are anagrams

  • بررسی کنید که آیا 2 رشته آناگرام هستند یا خیر Check if 2 strings are anagrams

  • بررسی کنید که آیا 2 رشته آناگرام هستند یا خیر Check if 2 strings are anagrams

  • بررسی کنید که آیا 2 رشته آناگرام هستند یا خیر Check if 2 strings are anagrams

رشته های Strings

رشته های Strings

رشته های Strings

مرتب سازی Sorting

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • تابع STL sort(). STL sort() function

  • تابع STL sort(). STL sort() function

  • تابع STL sort(). STL sort() function

  • تابع STL sort(). STL sort() function

  • مرتب سازی حباب Bubblesort

  • مرتب سازی حباب Bubblesort

  • مرتب سازی حباب Bubblesort

  • مرتب سازی حباب Bubblesort

  • مرتب سازی سریع Quicksort

  • مرتب سازی سریع Quicksort

  • مرتب سازی سریع Quicksort

  • مرتب سازی سریع Quicksort

  • ادغام Mergesort

  • ادغام Mergesort

  • ادغام Mergesort

  • ادغام Mergesort

مرتب سازی Sorting

مرتب سازی Sorting

مرتب سازی Sorting

درختان Trees

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • پیمایش: DFS، BFS Traversals: DFS, BFS

  • پیمایش: DFS، BFS Traversals: DFS, BFS

  • پیمایش: DFS، BFS Traversals: DFS, BFS

  • پیمایش: DFS، BFS Traversals: DFS, BFS

  • دارایی جمع فرزندان را بررسی کنید Check for children sum property

  • دارایی جمع فرزندان را بررسی کنید Check for children sum property

  • دارایی جمع فرزندان را بررسی کنید Check for children sum property

  • دارایی جمع فرزندان را بررسی کنید Check for children sum property

  • مجموع تمام گره ها Sum of all the nodes

  • مجموع تمام گره ها Sum of all the nodes

  • مجموع تمام گره ها Sum of all the nodes

  • مجموع تمام گره ها Sum of all the nodes

  • بررسی کنید که آیا تمام گره های برگ در یک سطح هستند یا خیر Check if all the leaves nodes are at the same level

  • بررسی کنید که آیا تمام گره های برگ در یک سطح هستند یا خیر Check if all the leaves nodes are at the same level

  • بررسی کنید که آیا تمام گره های برگ در یک سطح هستند یا خیر Check if all the leaves nodes are at the same level

  • بررسی کنید که آیا تمام گره های برگ در یک سطح هستند یا خیر Check if all the leaves nodes are at the same level

درختان Trees

درختان Trees

درختان Trees

پشته ها و صف ها Stacks and Queues

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • بررسی اجمالی Overview

  • مشکل براکت های متعادل The balanced brackets problem

  • مشکل براکت های متعادل The balanced brackets problem

  • مشکل براکت های متعادل The balanced brackets problem

  • مشکل براکت های متعادل The balanced brackets problem

پشته ها و صف ها Stacks and Queues

پشته ها و صف ها Stacks and Queues

پشته ها و صف ها Stacks and Queues

امتحان مصاحبه C++ C++ Interview Quiz

  • به این مسابقه خوش آمدید! Welcome to this quiz!

  • به این مسابقه خوش آمدید! Welcome to this quiz!

  • به این مسابقه خوش آمدید! Welcome to this quiz!

  • به این مسابقه خوش آمدید! Welcome to this quiz!

  • امتحان مصاحبه C++ C++ Interview Quiz

  • امتحان مصاحبه C++ C++ Interview Quiz

  • امتحان مصاحبه C++ C++ Interview Quiz

  • امتحان مصاحبه C++ C++ Interview Quiz

  • مجموع عناصر آرایه Sum of array elements

  • مجموع عناصر آرایه Sum of array elements

  • مجموع عناصر آرایه Sum of array elements

  • مجموع عناصر آرایه Sum of array elements

  • یک آرایه مرتب شده از دو آرایه مرتب شده ایجاد کنید Create a sorted array from two sorted arrays

  • یک آرایه مرتب شده از دو آرایه مرتب شده ایجاد کنید Create a sorted array from two sorted arrays

  • یک آرایه مرتب شده از دو آرایه مرتب شده ایجاد کنید Create a sorted array from two sorted arrays

  • یک آرایه مرتب شده از دو آرایه مرتب شده ایجاد کنید Create a sorted array from two sorted arrays

امتحان مصاحبه C++ C++ Interview Quiz

امتحان مصاحبه C++ C++ Interview Quiz

امتحان مصاحبه C++ C++ Interview Quiz

نمایش نظرات

آموزش برنامه نویسی C++: مصاحبه کدنویسی
جزییات دوره
2.5 hours
30
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
748
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Programming Made Easy Programming Made Easy

توسعه دهنده نرم افزار