כל החומר התיאורטי שצריך לדעת, מחולק בצורה מסודרת לפי 5 השאלות במבנה המבחן. בחר את הפרק שברצונך לחזור עליו.
תנאי עצירה, רקורסיה על מערכים, רקורסיה על מטריצות (Backtracking) וסיבוכיות של פונקציות רקורסיביות.
זיהוי תבניות למציאת סיבוכיות זמן ומקום, חיפוש בינארי, Sliding Window, וטכניקות מעבר בזמן ליניארי.
סריקות בעץ (In-order, Pre-order, Post-order), עצים בינאריים לחיפוש (BST), ומעקב אחר פונקציות לעצים.
הבנת היררכיית מחלקות, Up-casting מול Down-casting, שיטות דורסות מול מעמיסות, וקריאת קוד יבשה.
מעבר על רשימה, הוספה ומחיקה של איברים, חיבור פיצול ושכפול רשימות, וטיפול במצבי קצה (Null).