דלג לתוכן הראשי
Tech Degree IL
בינוני

System Design Interview Roadmap

מסלול הכנה לראיון System Design

הכנה ממוקדת לראיון System Design - אותן שאלות שנשאלות בחברות הגדולות בארץ.

8
שבועות
3
קורסים
49
שיעורים
3
פרויקטים מעשיים
5–7 שעות
בשבוע

תוכנית הלימודים

הקורסים בסדר המומלץ - כל אחד נבנה על הקודם

המסלול הזה בשבילכם אם

  • מפתחים עם 2+ שנות ניסיון שמתכוננים לראיון Senior
  • מי שעבר Coding Interview ועומד מול שלב System Design
  • מועמדים לחברות FAANG, סטארטאפים בכירים, או חברות ישראליות מובילות
  • מהנדסים שרוצים להעמיק ב-Architecture ולא רק לראיונות

פחות מתאים אם

  • מי שאף פעם לא בנה Backend - כדאי קודם מסלול Backend Development
  • מי שמחפש לימוד שטחי בלי לתרגל שאלות

דרישות מקדימות

  • ניסיון בכתיבת Backend (REST API, Database)
  • הבנה בסיסית של HTTP, TCP/IP, ו-DNS
  • נכונות לתרגל שאלות אמיתיות בקול רם

מה תדעו לעשות אחרי המסלול

לעצב מערכות מורכבות כמו WhatsApp או Netflix בראיון עבודה
להסביר trade-offs בין Database, Caching ו-Architecture בביטחון
להבין Scalability, Availability ו-Consistency ברמה עמוקה
לגשת לכל שאלת System Design עם מתודולוגיה מוכחת

הטכנולוגיות שתשלטו בהן

הכלים שמשמשים בפועל בתעשייה הישראלית

AWS
Redis
Kafka
Nginx
PostgreSQL
Docker
MongoDB
MySQL
Snowflake
TypeScript
Node.js
RabbitMQ

פרויקטים שתבנו במהלך המסלול

לא רק תאוריה - קוד אמיתי שיעלה לתיק העבודות שלכם

Project 1

תכנון מערכת בסגנון Twitter

Design Twitter

תרגיל קלאסי - Timeline, Fanout, Caching, Storage. תכתבו תיק תכנון מלא עם API design, schema, ו-trade-offs.

CassandraRedisKafkaCDN
Project 2

תכנון bit.ly

Design URL Shortener

נשאל בכל ראיון System Design. תכסו Hashing, Database choices, Read/Write ratios, ו-Cache strategies.

PostgreSQLRedisLoad Balancer
Project 3

תכנון WhatsApp / Slack

Design Real-time Chat

WebSocket vs Long Polling, Message Storage, Presence, Group chats. אחת השאלות הכי מאתגרות בתעשייה.

WebSocketKafkaRedisCassandra
כל פרויקט עם הסבר מודרך + repo התחלתי

לאן זה לוקח אתכם

תפקידים שתוכלו להגיש מועמדות אליהם בסיום המסלול

Senior Backend Engineer
תפקידים שדורשים שלב System Design בראיון, ברוב חברות ההייטק
Staff / Principal Engineer
רמות בכירות שבהן System Design הוא הליבה של הראיון
Tech Lead
תפקידי הובלה טכנית שמצריכים החלטות ארכיטקטוניות
Solutions Architect
תפקידי Pre-sales/Architecture בחברות B2B ו-Cloud

שאלות נפוצות

תשובות למה ששואלים אותנו על המסלול הזה

הקורס System Design כולל 22 שיעורים שמכסים 10+ שאלות אמיתיות מראיונות (URL Shortener, Twitter, Netflix, WhatsApp, Uber ועוד), כל אחת עם diagram, trade-offs, ו-follow-up questions.

בראיונות Junior השלב הזה לרוב לא קיים, או קיים בצורה מוקלת. המסלול הזה ממוקד ב-Mid/Senior. לג׳וניור עדיף מסלול Coding Interview.

הספר של Kleppmann הוא רפרנס מצוין אבל לא מתורגל. אצלנו תקבלו את אותם רעיונות בתבנית ראיון - איך לבנות תשובה ב-45 דקות, איך לטפל ב-follow-ups, ואיך להציג ב-whiteboard.

הוא משלים - System Design זה תכנון של מערכת בודדת, Architecture זה החלטות ברמת המערכת כולה (microservices, event-driven, hexagonal). שני הצדדים נשאלים בראיונות Senior.

לא בפלטפורמה - אבל אנחנו מציעים מפגש 1-on-1 עם interviewer לשעת תרגול אמיתי כשמרגישים מוכנים. זה לא חלק מהמנוי, אלא שירות נפרד.