52 lines
3.7 KiB
Markdown
52 lines
3.7 KiB
Markdown
*[English](README.md) ∙ [日本語](README-ja.md) ∙ [简体中文](README-zh-Hans.md) ∙ [繁體中文](README-zh-TW.md) | [العَرَبِيَّة](https://github.com/donnemartin/system-design-primer/issues/170) ∙ [বাংলা](https://github.com/donnemartin/system-design-primer/issues/220) ∙ [Português do Brasil](https://github.com/donnemartin/system-design-primer/issues/40) ∙ [Deutsch](https://github.com/donnemartin/system-design-primer/issues/186) ∙ [ελληνικά](https://github.com/donnemartin/system-design-primer/issues/130) ∙ [עברית](https://github.com/donnemartin/system-design-primer/issues/272) ∙ [Italiano](https://github.com/donnemartin/system-design-primer/issues/104) ∙ [한국어](https://github.com/donnemartin/system-design-primer/issues/102) ∙ [فارسی](https://github.com/donnemartin/system-design-primer/issues/110) ∙ [Polski](https://github.com/donnemartin/system-design-primer/issues/68) ∙ [русский язык](https://github.com/donnemartin/system-design-primer/issues/87) ∙ [Español](https://github.com/donnemartin/system-design-primer/issues/136) ∙ [ภาษาไทย](https://github.com/donnemartin/system-design-primer/issues/187) ∙ [Türkçe](https://github.com/donnemartin/system-design-primer/issues/39) ∙ [tiếng Việt](https://github.com/donnemartin/system-design-primer/issues/127) ∙ [Français](https://github.com/donnemartin/system-design-primer/issues/250) | [Add Translation](https://github.com/donnemartin/system-design-primer/issues/28)*
|
|
|
|
**עזרו [לתרגם](TRANSLATIONS.md) את המדריך!**
|
|
|
|
# המדריך לתכנון מערכות (The System Design Primer)
|
|
|
|
<p align="center">
|
|
<img src="images/jj3A5N8.png">
|
|
<br/>
|
|
</p>
|
|
|
|
## מוטיבציה
|
|
|
|
<div dir="rtl">
|
|
|
|
> ללמוד איך לתכנן מערכות ב-scale גדול.
|
|
>
|
|
> להתכונן לראיונות ארכיטקטורה.
|
|
|
|
|
|
### ללמוד איך לתכנן מערכות ב-scale גדול
|
|
|
|
ללמוד כיצד לתכנן מערכות סְקֵילָבִּילִיוּת יסייע לך להפוך למהנדס תוכנה טוב יותר.
|
|
|
|
תכנון מערכות הוא נושא רחב. יש **כמות אדירה של משאבים ברחבי הרשת** על עקרונות של תכנון מערכות.
|
|
|
|
ה-repo הזה הוא **אוסף מסודר** של משאבים שנועדו לעזור לך ללמוד איך לבנות מערכות ב-scale.
|
|
|
|
### ללמוד מקהילת הקוד הפתוח
|
|
|
|
מדובר בפרויקט קוד פתוח (open source) שמתעדכן באופן מתמשך.
|
|
|
|
מוזמנים [לתרום!](#contributing)
|
|
|
|
### להתכונן לראיונות ארכיטקטורה
|
|
|
|
בנוסף לראיונות קידוד, ארכיטקטורה היא **רכיב נדרש** כחלק מתהליך **ראיונות טכניים** בהרבה חברות טכנולוגיות.
|
|
|
|
**תוכל לתרגל שאלות ארכיטקטורה נפוצות** ואף **להשוות** את התוצאות שלך עם **פתרונות לדוגמה**: דיונים, קוד, ודיאגרמות.
|
|
|
|
### נושאים נוספים להכנה לראיונות:
|
|
|
|
<ul>
|
|
<li><a href="#study-guide">מדריך למידה</a></li>
|
|
<li><a href="#how-to-approach-a-system-design-interview-question">איך לגשת לשאלת תכנון מערכת בראיון</a></li>
|
|
<li><a href="#system-design-interview-questions-with-solutions">שאלות ראיון בתכנון מערכות, <strong>כולל פתרונות</strong></a></li>
|
|
<li><a href="#object-oriented-design-interview-questions-with-solutions">שאלות ראיון בתכנון מונחה עצמים, <strong>כולל פתרונות</strong></a></li>
|
|
<li><a href="#additional-system-design-interview-questions">שאלות נוספות לראיונות תכנון מערכות</a></li>
|
|
</ul>
|
|
|
|
</div>
|