آموزش سوالات مصاحبه فنی پایتون: دوره نهایی

Python Technical Interview Questions: The Ultimate Course

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

معمولاً آماده سازی مصاحبه فنی خیلی قبل از خود مصاحبه شروع می شود. در واقع یک سال قبل شما باید تجربه فنی مناسب را به دست آورید، برای شرکت ها درخواست دهید و برای حل واقعی سؤالات آماده شوید. برای آماده شدن مناسب برای مصاحبه کدنویسی، باید تمام این وظایف را به ترتیب زمانی انجام دهید:

  • 1+ سال: گسترش شبکه، ساخت پروژه‌های خارج از محل کار، ساخت نمونه کارها

  • 3 تا 9 ماه: فهرست هدف شرکت‌های ترجیحی، تمرین سوالات مصاحبه در پایتون

  • 1-3 ماه: ساخت رزومه، انجام مصاحبه های ساختگی، نوشتن و رفع اشتباه

  • 4 هفته: به تمرین پایتون ادامه دهید، اشتباهات کدنویسی خود را مرور کنید

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

اکثر استخدام‌کنندگان احتمالاً خواهند گفت که داوطلبان از 4 جنبه ارزیابی می‌شوند: تجربه قبلی، تناسب فرهنگ، مهارت‌های کدنویسی و توانایی تحلیل. این چهار مؤلفه همه در بازی هستند، اما معمولاً، تصمیم به مهارت‌های کدنویسی و هوش شما بستگی دارد. بیشتر این دوره به بهبود مهارت های کدنویسی و الگوریتم شما اختصاص داده شده است.

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


هم اکنون به سوالات کامل مصاحبه فنی پایتون بپیوندید و فردا مصاحبه کدنویسی خود را دریافت کنید!


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

مقدمه Introduction

  • مقدمه Introduction

  • مسیریابی دوره Course Navigation

  • کد منبع Source Code

  • نصب پایتون و PyCharm Python and PyCharm Installation

مقدمه ای بر پایتون Introduction to Python

  • چاپ اشیاء و انواع داده ها Print Objects and Data Types

  • گرفتن ورودی از کاربر Taking Inputs From the User

  • عملیات منطقی Logical Operations

  • تمرین 1: ورودی ها و عملیات منطقی Exercise 1:Inputs and Logical Operations

  • عملیات با رشته ها Operations with Strings

  • عملیات حسابی Arithmetic Operations

  • مقایسه ها و عملیات منطقی Comparisons and Logical Operations

  • اگر بیانیه ها If Statements

  • تمرین 2: اگر بیانیه ها Exercise 2: If Statements

  • حلقه ها Loops

  • ساختارهای داده Data Structures

فرآیند مصاحبه The Interview Process

  • فرآیند مصاحبه The Interview Process

  • 10 اشتباه مهم در مصاحبه Top 10 Interview Mistakes

  • مصاحبه مایکروسافت Microsoft Interview

  • مصاحبه آمازون Amazon Interview

  • مصاحبه گوگل Google Interview

  • مصاحبه اپل Apple Interview

  • مصاحبه یاهو Yahoo Interview

  • ساخت رزومه شما Building Your Resume

  • آمادگی رفتاری Behavioral Preparation

  • مصاحبه فنی Technical Interview

  • سوالات فنی: رویکرد 5 مرحله ای Technical Questions: 5 Step Approach

  • رویکردهای پنج الگوریتمی The Five Algorithm Approaches

الگوریتم های ریاضی Mathematical Algorithms

  • سری مسائل ریاضی AP Mathematical Problems Series AP

  • مجموع رقم پالیندروم است یا نه؟ Sum of Digit is Palindrome or Not?

  • چاپ Kth رقم Print Kth Digit

  • LGM و GCD LGM and GCD

  • فاکتوریل Factorial

  • بزرگترین فاکتور اصلی Largest Prime Factor

  • اعداد اول Prime Numbers

پازل Puzzles

  • شمارش مربع Count Squares

  • پاور را بررسی کنید Check Power

  • مستطیل های همپوشانی Overlapping Rectangles

  • زاویه ساعت Clock Angle

  • صفرهای دنباله دار Trailing Zeros

  • درهای باز: راه حل تمرین Open Doors: Exercise Solution

  • اعداد مثلثی Triangular Numbers

  • اعداد فیبوناچی Fibonacci Numbers

آرایه ها Arrays

  • حداقل و حداکثر مقادیر Min and Max Values

  • عناصر آرایه جمع Sum Array Elements

  • چرخش عناصر آرایه Rotate Array Elements

  • مثلث ها را بشمار Count Triangles

  • آرایه لیدر Array Leader

  • حداقل فاصله آرایه Minimum Array Distance

  • عنصر اکثریت Majority Element

  • پازل آرایه محصولات Product Array Puzzle

  • موارد تکراری را پیدا کنید Find Duplicates

  • اعداد گمشده و تکرار شونده را پیدا کنید Find Missing and Repeating Numbers

  • خرید و فروش سهام Buy and Sell Stock

  • تخمین آب باران Estimate Rain Water

رشته های Strings

  • آناگرام را بررسی کنید Check for Anagram

  • رشته را به ترتیب نزولی مرتب کنید Sort String in Descending Order

  • ادغام دو رشته Merge Two Strings

  • رشته خوب یا بد؟ Good or Bad String?

  • استخراج حداکثر Extract Maximum

  • کلمات را رزرو کنید Reserve Words

  • تابع strstr strstr Function

  • Subsequence را بررسی کنید Check for Subsequence

  • K استدلال K Arguments

  • شخصیت های غیر معمول Uncommon Characters

  • تبدیل به آناگرام Convert to Anagram

  • شخصیت غیر تکراری Non Repeating Character

جستجو و مرتب سازی Searching and Sorting

  • کوچکترین عدد گمشده Smallest Missing Number

  • جستجوی یک شماره Searching a Number

  • جستجوی یک عدد با جستجوی باینری Searching a Number with Binary Search

  • از دست دادن یک شماره Missing a Number

  • ریشه مربع یک عدد Square Root of a Number

  • نقطه انتقال را پیدا کنید Find Transition Point

  • عناصر مشترک Common Elements

  • مرتب سازی آرایه باینری Binary Array Sorting

  • آرایه ای از 0 ها، 1 ها و 2 ها را مرتب کنید Sort an Array of 0s,1s and 2s

  • مرتب سازی حباب Bubble Sort

  • مرتب سازی درج Insertion Sort

  • انتخاب مرتب سازی Selection Sort

  • مرتب سازی نسبی Relative Sorting

  • مجموع سه گانه Triplet Sum

  • حداقل معاوضه Minimum Swaps

هش کردن Hashing

  • زیر مجموعه آرایه Array Subset

  • برابری آرایه ها را بررسی کنید Check Arrays Equality

  • عنصر گم شده را پیدا کنید Find Missing Element

  • عنصر غیر تکراری Non-Repeating Element

  • آناگرام ها را با هم چاپ کنید Print Anagrams Together

  • برنده را انتخاب کنید Elect The Winner

  • جفت کلید Key Pair

  • شمارش جفت Count Pairs

پشتهسازی Stacking

  • پیاده سازی پشته با استفاده از آرایه Implement Stack Using Array

  • پیاده سازی پشته با استفاده از لیست پیوندی Implement Stack Using Linked List

  • یک پشته را معکوس کنید Reverse a Stack

  • مشکل سلبریتی ها The Celebrity Problem

  • عنصر کوچکتر فوری Immediate Smaller Element

  • طولانی ترین پرانتز معتبر Longest Valid Parentheses

نمایش نظرات

Udemy (یودمی)

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

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

آموزش سوالات مصاحبه فنی پایتون: دوره نهایی
جزییات دوره
13.5 hours
95
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
19,505
3.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Martin Yanev Martin Yanev

مهندس نرم افزار

اسم من مارتین یانف یک مهندس نرم افزار هوافضا بین المللی تحسین شده است.

من یک مدرک لیسانس در مهندسی هوانوردی و دو مدرک کارشناسی ارشد در دینامیک هوافضا و مهندسی نرم افزار دارم. من عضو وابسته انجمن سلطنتی هوانوردی در بریتانیا هستم. من دارای گواهینامه ISTQB با تجربه قوی در تست/ادغام سیستم هستم.

من مهارت های برنامه نویسی قوی خود را در 7 سال گذشته با توسعه و آزمایش الگوریتم های نرم افزاری پیچیده برای برنامه های هوافضا به دست آورده ام. من در حال حاضر در پروژه آسمان واحد اروپایی هستم که هدف آن افزایش ظرفیت فضای هوایی اروپا با استفاده از پیشرفته ترین سیستم های مدیریت ترافیک هوایی است.

در مورد هر موضوع مرتبط با علوم کامپیوتر و مهندسی هوافضا با من تماس بگیرید زیرا من واقعاً به این زمینه ها علاقه دارم.

امیدوارم از دوره های من لذت ببرید و پیشرفت شغلی خود را با آنها بهبود بخشید.

Plamen Yanev Plamen Yanev