MACHINELEARNING_IR Telegram 1952
💼 چطور تو مصاحبه‌های «طراحی سیستم» موفق بشیم؟
تجارب و راهکارهای من


👨🏻‍💻 طراحی سیستم یکی از مهارت‌های مهم در مسیر شغلی ماست، به‌ویژه اگر هدفمون شرکت‌های بزرگی مثل آمازون یا گوگل باشه. یادمه اولین باری که با این نوع سؤالات مواجه شدم، نمی‌دونستم از کجا باید شروع کنم. اما با گذشت زمان، استراتژی‌هایی پیدا کردم که خیلی کمکم کرد. حالا می‌خوام این نکات رو با شما به اشتراک بذارم.


💸 نکات کلیدی برای سؤالات طراحی سیستم

🔢 درک سیستم: قبل از هر چیز، باید بدونیم سیستم مورد نظر چه ویژگی‌هایی داره، چه چالش‌هایی پیش رو داریم و چه میزان ترافیکی رو باید مدیریت کنیم. این شفافیت خیلی مهمه!

🔢 بیان تصمیم‌ها و معاوضه‌ها: در هر طراحی، باید مزایا و معایب انتخاب‌هامون رو توضیح بدیم. مثلاً وقتی بین پایگاه داده‌های رابطه‌ای و NoSQL تصمیم می‌گیریم، باید بدونیم کدوم گزینه برای سناریوی خاص مناسب‌تره.

🔢 پرسش‌های شفاف‌کننده: اگه سؤالی مبهم به نظر میاد، با پرسیدن سؤالات دقیق می‌تونیم شرایط رو روشن کنیم و نشون بدیم که به‌طور عمیق به موضوع فکر می‌کنیم.

🔢 بیان فرضیات: قبل از شروع طراحی، حتماً فرضیاتی که داریم رو مشخص کنیم. مثلاً "فرض می‌کنیم سیستم ۱ میلیون کاربر فعال داره." این کار به شفافیت بحث کمک می‌کنه.

🔢 فناوری‌های نوظهور: در پایان، اگه بتونیم به کاربردهای یادگیری ماشین یا تکنولوژی‌های جدید اشاره کنیم، دیدگاه پیشرفته‌مون رو نشون می‌دیم.

🔢 شناخت معماری: معماری‌های میکروسرویس (Microservices) الان خیلی محبوب هستن، چون مقیاس‌پذیری و انعطاف‌پذیری بالایی دارن. اگه بتونیم این‌ها رو با سیستم‌های قدیمی ترکیب کنیم، کارمون عالیه!


✏️ 12 سؤال طراحی سیستم که ممکنه تو مصاحبه‌ها باهاشون مواجه بشیم:


1️⃣ طراحی یه سرویس چت مثل واتساپ

2️⃣ طراحی یه سرویس حمل‌ونقل مثل اوبر

3️⃣ طراحی یه سرویس کوتاه‌کننده لینک

4️⃣ طراحی یه فید خبری برای شبکه اجتماعی

5️⃣ طراحی یه پلتفرم مشابه Quora

6️⃣ طراحی اینستاگرام

7️⃣ طراحی Google Docs

8️⃣ طراحی یه محدودکننده نرخ (API Limiter)

9️⃣ طراحی یه وب کراولر (Web Crawler)

1️⃣ طراحی Typeahead (پیشنهاد سریع متن)

1️⃣ طراحی Google Maps

1️⃣ طراحی شبکه توزیع محتوا (CDN)



🌐 #یادگیری_ماشین #MachineLearning

💡 مهندس ML شوید :
💡 @MachineLearning_ir
📱 پیج اینستاگرام:
💡 @MachineLearning_fa
Please open Telegram to view this post
VIEW IN TELEGRAM



tgoop.com/MachineLearning_ir/1952
Create:
Last Update:

💼 چطور تو مصاحبه‌های «طراحی سیستم» موفق بشیم؟
تجارب و راهکارهای من


👨🏻‍💻 طراحی سیستم یکی از مهارت‌های مهم در مسیر شغلی ماست، به‌ویژه اگر هدفمون شرکت‌های بزرگی مثل آمازون یا گوگل باشه. یادمه اولین باری که با این نوع سؤالات مواجه شدم، نمی‌دونستم از کجا باید شروع کنم. اما با گذشت زمان، استراتژی‌هایی پیدا کردم که خیلی کمکم کرد. حالا می‌خوام این نکات رو با شما به اشتراک بذارم.


💸 نکات کلیدی برای سؤالات طراحی سیستم

🔢 درک سیستم: قبل از هر چیز، باید بدونیم سیستم مورد نظر چه ویژگی‌هایی داره، چه چالش‌هایی پیش رو داریم و چه میزان ترافیکی رو باید مدیریت کنیم. این شفافیت خیلی مهمه!

🔢 بیان تصمیم‌ها و معاوضه‌ها: در هر طراحی، باید مزایا و معایب انتخاب‌هامون رو توضیح بدیم. مثلاً وقتی بین پایگاه داده‌های رابطه‌ای و NoSQL تصمیم می‌گیریم، باید بدونیم کدوم گزینه برای سناریوی خاص مناسب‌تره.

🔢 پرسش‌های شفاف‌کننده: اگه سؤالی مبهم به نظر میاد، با پرسیدن سؤالات دقیق می‌تونیم شرایط رو روشن کنیم و نشون بدیم که به‌طور عمیق به موضوع فکر می‌کنیم.

🔢 بیان فرضیات: قبل از شروع طراحی، حتماً فرضیاتی که داریم رو مشخص کنیم. مثلاً "فرض می‌کنیم سیستم ۱ میلیون کاربر فعال داره." این کار به شفافیت بحث کمک می‌کنه.

🔢 فناوری‌های نوظهور: در پایان، اگه بتونیم به کاربردهای یادگیری ماشین یا تکنولوژی‌های جدید اشاره کنیم، دیدگاه پیشرفته‌مون رو نشون می‌دیم.

🔢 شناخت معماری: معماری‌های میکروسرویس (Microservices) الان خیلی محبوب هستن، چون مقیاس‌پذیری و انعطاف‌پذیری بالایی دارن. اگه بتونیم این‌ها رو با سیستم‌های قدیمی ترکیب کنیم، کارمون عالیه!


✏️ 12 سؤال طراحی سیستم که ممکنه تو مصاحبه‌ها باهاشون مواجه بشیم:


1️⃣ طراحی یه سرویس چت مثل واتساپ

2️⃣ طراحی یه سرویس حمل‌ونقل مثل اوبر

3️⃣ طراحی یه سرویس کوتاه‌کننده لینک

4️⃣ طراحی یه فید خبری برای شبکه اجتماعی

5️⃣ طراحی یه پلتفرم مشابه Quora

6️⃣ طراحی اینستاگرام

7️⃣ طراحی Google Docs

8️⃣ طراحی یه محدودکننده نرخ (API Limiter)

9️⃣ طراحی یه وب کراولر (Web Crawler)

1️⃣ طراحی Typeahead (پیشنهاد سریع متن)

1️⃣ طراحی Google Maps

1️⃣ طراحی شبکه توزیع محتوا (CDN)



🌐 #یادگیری_ماشین #MachineLearning

💡 مهندس ML شوید :
💡 @MachineLearning_ir
📱 پیج اینستاگرام:
💡 @MachineLearning_fa

BY Machine Learning | یادگیری ماشین




Share with your friend now:
tgoop.com/MachineLearning_ir/1952

View MORE
Open in Telegram


Telegram News

Date: |

In 2018, Telegram’s audience reached 200 million people, with 500,000 new users joining the messenger every day. It was launched for iOS on 14 August 2013 and Android on 20 October 2013. Hashtags are a fast way to find the correct information on social media. To put your content out there, be sure to add hashtags to each post. We have two intelligent tips to give you: Ng was convicted in April for conspiracy to incite a riot, public nuisance, arson, criminal damage, manufacturing of explosives, administering poison and wounding with intent to do grievous bodily harm between October 2019 and June 2020. The imprisonment came as Telegram said it was "surprised" by claims that privacy commissioner Ada Chung Lai-ling is seeking to block the messaging app due to doxxing content targeting police and politicians. With the administration mulling over limiting access to doxxing groups, a prominent Telegram doxxing group apparently went on a "revenge spree."
from us


Telegram Machine Learning | یادگیری ماشین
FROM American