algorithm interview mafia – Telegram
algorithm interview mafia
1.42K subscribers
50 photos
30 videos
1 file
12 links
اینجا قرار با هم برای مصاحبه های الگوریتمی اماده شیم ^^
توضیحات کامل دوره رو از اینجا میتونی بخونی
https://docs.google.com/document/d/1235El4FzZMA5UHviUWJ0eEN2zLl3cWpliLRTGj6-j2E/edit?usp=sharing
Download Telegram
توی مثال توییتر میایم با هم قدم به قدم در یه مثال بینظیر 🤦‍♂️😂 میبینیم که با یه تصمیم ساده چطور تاثیر عظیمی میتونیم تو بهینه شدن کدمون بذاریم.

چیزی که در تصمیم گیری درستمون کمک بسیار زیادی میکنه، دونستن پیچیدگی زمانی راه حلمون هست!!!!

⚡️ حالا بیا مثال توییتر و مثال طول string رو با هم توی ویس این قسمت حل کنیم 🙌

این متن مربوط به ویدیو 025 Exercise Twitter از بخش Big O بود

#day7
آیدی کانال:
@algorithm_interview
👍1
ادامه این ویس رو میتونی بصورت کامل در پنل گوش کنی. ( برای دسترسی به پنل نیاز هست که در پلن ویژه ثبت نام کنی. برای اینکار میتونی به من پیام بدی @ash_moh )
👍1
———————————-
کوئیز روز هفتم:

20- توضیح میدی که داستان O(n!) چیه ؟
21- مقیاس پذیری کد علاوه بر ویژگی هایی که قبلا درموردش صحبت کردیم، دیگه چه شرایطی نیاز داره؟
22- پیچیدگی حافظه چیه؟ چرا مهمه؟
23- تمرین پیچیدگی زمانی رو مرور میکنی برامون
24- چرا دونستن پیچیدگی زمان در مثال توییتر مهم بود برامون ؟

#quiz
#day7
👎21👍1
—————————————-
سلااااااااااااااام
چطور مطوری ؟؟؟

خیلی خوش اومدی به جمعمون 🙌

اگر تازه به جمعمون اضافه شدی، همه چی از اینجا شروع شده + توضیحات درمورد روند دوره
ویدیو های روز 8ام:

001 Section Overview
002 What Are Companies Looking For
003 What We Need For Coding Interviews
004 Exercise Google Interview


بچه ها این ایدی من هست برای ثبت نام @ash_moh

#day8
—————————-
خووووووووش اومدی به اولین قسمت از بخش جدید !!
How To Solve Coding Problems

بخشی که قرار توش مهارت حل مسئله مون رو تقویت کنیم! مهارتی که شدیدا مصاحبه کننده قرار ما رو توش ارزیابی کنه.

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

اینه که خیلی مهمه !

⚡️ مفصل تو ویس این قسمت اهمیت این مهارت و چیزایی که قرار داخل این بخش یادبگیریم رو گفتم برات

این متن مربوط به ویدیو 001 Section Overview از بخش How To Solve Coding Problems
بود

#day8
آیدی کانال:
@algorithm_interview
——————————
میدونی وقتی مصاحبه کننده میشینه جلوت، چی میخواد از تو بفهمه؟ شاید فک کنی فقط براش مهمه که خوب کد میزنی یا نه؟ ولی همه ماجرا این نیست!

یه فرقی هست بین اونایی که تو همون دقایق اول، جلسه مصاحبه رو میگیرن تو دستشون و حساااابی این که ادم مناسبی هستن رو فرو میکنن تو مغز مصاحبه کننده. اونا میدونن که مصاحبه کننده دنبال چی میگرده !!!

تو عموم مصاحبه های فنی شخصی که جلوت نشسته میخواد تو رو در 4 حوزه ارزیابی کنه. بذا دونه به دونه برات توضیح بدم (راستی حتماا انتهای پست رو نگاه کن)

1- مهارت های تحلیلی: با ابزار هایی مثل Copilot و ChatGPT ما برنامه نویسیا بیشتر از اینکه نیاز باشه کد بنویسم، باید بتونیم با یه "تفکر انتقادی" بیافتیم به جون مسائل پیچیده، خوردشون کنیم و از دلش راه حل رو بکشیم بیرون. اون میخواد ببینه تو چقدر میتونی خوب از پس حل مسائل پیچیده بر بیای؟

2- مهارت برنامه نویسی: جدا از اینکه "وااااااااااااای هوش مصنوعی قرار بیکارمون کنه " :)))) حالا حالا ها نیازه برنامه نویس های خفففنی باشیم. اون میخواد ببینیه مشتی کد میزنی یا اینکه نه، یه تفمالی میکنی و میری

3- دانش فنی

4- مهارت های نرم

⚡️ مورد 3 و 4 رو به همراه توضیحات تکمیلی برات داخل ویس حدودا 9 دقیقه ای توضیح دادم که میتونی در پنل گوش کنی ( برای دسترسی به پنل نیاز هست که در پلن ویژه ثبت نام کنی. برای اینکار میتونی به من پیام بدی @ash_moh )

این متن مربوط به ویدیو 002 What Are Companies Looking For از بخش How To Solve Coding Problems
بود

#day8
آیدی کانال:
@algorithm_interview
👍3
————————————-
باید هممممه چی در دنیای الگوریتم و ساختمان داده رو برای موفق گذروندن این مرحله از مصاحبه بلد باشین ؟

نه واقعا !
خب چرا ؟

⚡️ بیا برات مفصل تو ویس این قسمت توضیح دادم

این متن مربوط به ویدیو این متن مربوط به ویدیو این متن مربوط به ویدیو 003 What We Need For Coding Interviews از بخش How To Solve Coding Problems
بود

#day8
آیدی کانال:
@algorithm_interview
———————————
بکس خفن گوگل یه ویدیو باحال دارن در یوتیوب که توضیح میدن اگر میخواین حسااابی بترکونید توی مصاحبه و دل مصاحبه کننده رو بدست بیارین، کافیه این 15 قدم رو برین جلو و تاماااااااام

1. When the interviewer says the question, write down the key points at the top (i.e. sorted array). Make sure you have all the details. Show how organized you are.

2. Make sure you double check: What are the inputs? What are the outputs?

3. What is the most important value of the problem? Do you have time, and space and memory, etc.. What is the main goal?

4. Don't be annoying and ask too many questions.

5. Start with the naive/brute force approach

...

این موارد به همراه 10 مورد بعدی رو بصورت ترجمه شده به زبان فارسی در پنل گذاشتم برات ( برای دسترسی به پنل نیاز هست که در پلن ویژه ثبت نام کنی. برای اینکار میتونی به من پیام بدی @ash_moh )

این متن مربوط به ویدیو 004 Exercise Google Interview از بخش How To Solve Coding Problems
بود

#day8
آیدی کانال:
@algorithm_interview
👍3
—————————-
سلااااااااااااااام
چطور مطوری ؟؟؟

خیلی خوش اومدی به جمعمون 🙌

اگر تازه به جمعمون اضافه شدی، همه چی از اینجا شروع شده + توضیحات درمورد روند دوره
👍3