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: |

Co-founder of NFT renting protocol Rentable World emiliano.eth shared the group Tuesday morning on Twitter, calling out the "degenerate" community, or crypto obsessives that engage in high-risk trading. With the sharp downturn in the crypto market, yelling has become a coping mechanism for many crypto traders. This screaming therapy became popular after the surge of Goblintown Ethereum NFTs at the end of May or early June. Here, holders made incoherent groaning sounds in late-night Twitter spaces. They also role-played as urine-loving Goblin creatures. To delete a channel with over 1,000 subscribers, you need to contact user support Telegram offers a powerful toolset that allows businesses to create and manage channels, groups, and bots to broadcast messages, engage in conversations, and offer reliable customer support via bots. So far, more than a dozen different members have contributed to the group, posting voice notes of themselves screaming, yelling, groaning, and wailing in various pitches and rhythms.
from us


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