بوتکمپ مصاحبه طراحی سیستم BigTech
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- کسب درک عمیقتر از اصول معماری و الگوهای طراحی که مهارتها و دانش کلی مهندسی نرمافزار شما را تقویت میکند.
- با اعتمادبهنفس و آمادگی کامل، هر مصاحبه طراحی سیستم را با سهولت و کارایی بالا پشت سر میگذارید و برتری رقابتی ایجاد میکنید.
- خود را از سایر داوطلبان متمایز کرده و شانس یافتن شغل رویایی خود در شرکتهای بزرگ فناوری را افزایش میدهید.
- کسب دانش در مهندسی الزامات عملکردی و غیرعملکردی و برآورد ظرفیت در طراحی سیستم
- کسب تجربه عملی در طراحی سیستم سطح کامپوننت و کاربرد واقعی از طریق 10 چالش مصاحبه آزمایش
- فرصتهای شغلی پاداشدهنده در صنعت فناوری را دنبال میکنید و به حداکثر پتانسیل درآمدی خود دست مییابید.
پیشنیازهای دوره
- تجربه اختصاصی قبلی در طراحی سیستم نیاز نیست.
- ابزارهای پولی نیاز نیست. ما از یک ابزار وایتبورد آنلاین رایگان و ساده استفاده میکنیم.
- حساب Discord برای پیوستن به کامیونیتی خصوصی ما جهت بحث در مورد طرحهای شما ضروری است.
توضیحات دوره
سال 2025 است و این همان سالی است که در نهایت شغل رویاییتان در شرکتهای بزرگ فناوری را پیدا کردهاید. فصل استخدام همانگونه که بود، آغاز شده است.
آیا میخواهید گام بعدی بزرگ را در مسیر شغلی مهندسی نرمافزار خود بردارید و در یکی از شرکتهای بزرگ فناوری مانند گوگل، فیسبوک، آمازون، مایکروسافت، نتفلیکس یا شرکتهای فناور دیگر کار کنید؟ اما هیچ ایدهای ندارید که چگونه به طور سیستماتیک برای مصاحبه طراحی سیستم آماده شوید؟ اگر چنین است، این دوره برای شماست.
این دوره توسط مهندس نرمافزار ارشد باتجربه تدریس میشود که پس از گذراندن همان روند، شغلی در شرکتهای بزرگ فناوری پیدا کرده است.
صرفاً اندکی از توسعهدهندگان امروز دارای مدرک علوم کامپیوتر هستند، بسیاری دیگر «به صورت خودآموز» یا فارغالتحصیلان بوتکمپ هستند. بسیاری از آنها به دلیل مباحث معماری دارای مقیاس بزرگ و الگوهای طراحی توسط مصاحبههای طراحی سیستم شرکتهای بزرگ فناوری، احساس ترس میکنند؛ اینها موضوعاتی است که در تجربه روزمره برنامهنویسی به طور اندک یاد میگیرید.
این دوره به شما امکان میدهد تا به سرعت پیشرفت کنید و مفاهیم کافی طراحی سیستم را یاد بگیرید تا به راحتی از مصاحبه عبور کنید، بدون اینکه دانشجویان را در دروس بیپایان نظری غرق کنید.
در این دوره موارد زیر را خواهید آموخت:
این دوره تمام سیستمهای به کار رفته در مصاحبههای طراحی سیستم را پوشش میدهد.
ما به شما کمک میکنیم تا درک کنید چه انتظاری وجود دارد و به صورت عمیق در تمام سیستمهای معمول در مصاحبه طراحی سیستم غوطهور شوید.
- نتفلیکس
- یوتیوب
- آمازون
- دراپباکس
- اینستاگرام
- فیسبوک
- توییتر
- واتساپ
ساختار مصاحبه را به صورت عملی یاد بگیرید!
برای هر سیستم، ما تمام ساختار مصاحبه را به صورت گامبهگام بررسی میکنیم:
- مهندسی الزامات عملکردی
- مهندسی الزامات غیرعملکردی
- برآورد ظرفیت
- طراحی مدل داده
- طراحی سیستم
- طراحی کامپوننت
تمام فناوریها، معماریها و الگوها توضیح داده میشوند، نیازی به تجربه قبلی نیست.
ما هر یک از این سیستمهای واقعی را رسم میکنیم و تمام انتخابهای طراحی انجام شده را بحث میکنیم. ما تمام فناوریها، معماریها و الگوهایی که در مسیرمان میآیند را معرفی میکنیم:
- میکروسرویسها
- لودبالانسر
- سرورها و کلاینتها
- پایگاه دادهها
- بروکر پیام
- و موارد دیگر
Drill-down به تحلیل سطح کامپوننت طراحی
دوره به گونهای طراحی شده که فراتر از حداقل پوشش دانش لازم برای گذراندن مصاحبه باشد. ما عمق کافی را پوشش میدهیم تا احساس اعتمادبهنفس کنید تا هر سؤال برتر که ممکن است توسط مصاحبهکننده مطرح شود را مدیریت کنید. به همین دلیل، ما به طراحی سطح کامپوننت میپردازیم تا اطمینان حاصل شود که دانش پشتیبان کافی برای درخشش در آن دارید.
سلب مسئولیت - این دوره کاربردی است
از شما درخواست نمیشود فقط دراز کشیده و نمایش را لذت ببرید. ما از Excalidraw، ابزار وایتبورد تعاونی عالی، برای رسم استفاده میکنیم تا شما به طور فعال در دوره پیگیری کنید، درباره هر طراحی خود را قضاوت کرده و آن را به بهترین روش ممکن رسم کنید.
چه کسی مدرس شماست؟
مدرس باتجربه که بیش از 10.000 دانشجو را در یودمی آموزش داده است. همچنین مهندس نرمافزار ارشد در شرکتهای بزرگ فناوری که خودش همان روند مصاحبه را پشت سر گذاشته و همچنین از طرف دیگر میز مصاحبه مشغول به برگزاری مصاحبهها است.
هدف ما آموزش همه مواردی است که لازم دارید تا با اعتمادبهنفس و سهولت، به مصاحبه طراحی سیستم به صورت کامل مسلط شوید.
شما نیازی به تخصص در هیچ یک از این موارد برای شروع کار ندارید.
این دوره برای چه کسانی مناسب است؟
- مهندس نرمافزار که میخواهد برای مصاحبه طراحی سیستم آماده شود.
- فارغالتحصیلی که میخواهد درک کند مصاحبههای طراحی سیستم چگونه عمل میکنند.
- کسی که میخواهد توسعهدهنده بهتری شود.
- برنامهنویس خودآموز که از دریافت مدرک علوم کامپیوتر محروم شده است.
- کسی که به معماری سیستمهای دارای مقیاس بزرگ علاقهمند است.
- معماران نرمافزار و رهبران فناوری که میخواهند دانش خود را گسترش دهند.
- مهندسان باتجربه که اخراج شدهاند و میخواهند مهارتهای مصاحبه خود را تقویت کنند.
بوتکمپ مصاحبه طراحی سیستم BigTech
-
مقدمه 00:29
-
الزامات 01:41
-
برآورد ظرفیت 02:07
-
مدل داده 01:21
-
طراحی API 00:50
-
طراحی سیستم 05:57
-
بحث طراحی 00:46
-
Todoo None
-
Housekeeping 02:27
-
مقدمه 02:39
-
آمادهسازی مصاحبه - مهندسی الزامات 21:13
-
مهندسی الزامات None
-
بررسی عمیق - انکودینگ چگونه کار میکند؟ 09:51
-
انکودینگ None
-
کامپوننت سیستم - فروشگاه کلید-مقدار 07:10
-
فروشگاه کلید-مقدار None
-
مقدمه 02:29
-
مهندسی الزامات 06:33
-
برآورد ظرفیت 02:55
-
مدل داده 03:27
-
طراحی API 01:09
-
طراحی سیستم 04:25
-
بحث طراحی 02:25
-
مقدمه 00:51
-
پایگاه دادههای رابطهای (ACID) 11:45
-
پایگاه دادههای غیررابطهای (BASE) 04:27
-
ACID در مقابل BASE None
-
خلاصه 02:20
-
مقدمه 04:10
-
آمادهسازی مصاحبه - برآورد ظرفیت 16:02
-
برآورد ظرفیت None
-
بررسی عمیق - همزمانسازی فایل 11:18
-
همزمانسازی فایل None
-
بررسی عمیق - نوتیفیکیشنها 08:12
-
نوتیفیکیشنها None
-
کامپوننت سیستم - صف پیام 11:15
-
صف پیام None
-
کامپوننت سیستم - ذخیرهسازی فایل 08:09
-
ذخیرهسازی فایل None
-
مقدمه 00:44
-
مهندسی الزامات 04:30
-
برآورد ظرفیت 07:01
-
مدل داده 04:19
-
طراحی API 02:05
-
طراحی سیستم 08:07
-
بحث طراحی 03:41
-
مقدمه 02:47
-
آمادهسازی مصاحبه - مدل داده 14:13
-
آمادهسازی مصاحبه - طراحی API 08:54
-
مدل داده و طراحی API None
-
بررسی عمیق - چگونه محتوای ویدئویی را در مقیاس بالا آپلود کنیم؟ 09:53
-
آپلود محتوای ویدئویی None
-
بررسی عمیق - استریمینگ چگونه کار میکند؟ 11:43
-
استریمینگ محتوای ویدئویی None
-
کامپوننت سیستم - کش و CDN 18:16
-
کش و CDN None
-
کامپوننت سیستم - پایگاه داده موتور جستجو 14:09
-
پایگاه داده موتور جستجو None
-
مقدمه 01:31
-
مهندسی الزامات 05:42
-
برآورد ظرفیت 08:07
-
مدل داده 05:20
-
طراحی API 02:49
-
طراحی سیستم 04:50
-
بحث طراحی 03:06
-
مقدمه 01:09
-
مصاحبه آزمایشی - سیستم توییتر 04:44
-
مصاحبه آزمایشی - سیستم اینستاگرام 04:29
-
مصاحبه آزمایشی - واتساپ 04:52
-
مصاحبه آزمایشی - آمازون 05:00
-
مصاحبه آزمایشی - اسپاتیفای 06:10
-
مصاحبه آزمایشی جایزه - اوبر 07:01
مشخصات آموزش
بوتکمپ مصاحبه طراحی سیستم BigTech
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:متوسط
- تعداد درس:72
- مدت زمان :05:33:35
- حجم :3.23GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy