כנס המבחנים של גאמ"א סייבר
מי שעבר את סינון השאלון המקוון מקבל זימון לכנס המבחנים: יום מיונים ממוחשב במתקן של חיל המודיעין, שנמשך בדרך כלל בין שלוש וחצי לחמש שעות. זהו השלב הראשון שבו אתם נבחנים בפועל ולא מדווחים על עצמכם, והוא מורכב משני סוגי מבחנים שונים לחלוטין באופיים. ההבחנה הזו חשובה, כי היא מכתיבה שתי אסטרטגיות הכנה שונות.
הערה על הנתונים: צה"ל אינו מפרסם רשמית את מבנה המבחנים, משכי המודולים או שיטת הניקוד. הפירוט כאן מבוסס על דיווחי מועמדים ועשוי להשתנות בין מחזורי גיוס. הגורם המחייב היחיד הוא ההוראות שתקבלו ביום המבחן עצמו.
המאמר הזה הוא חלק מהמדריך המלא למיוני גאמ"א סייבר, ומכסה את השלב השני בתהליך.
מבנה היום
| מודול | משך מוערך | סוג | מה נבדק |
|---|---|---|---|
| פרוטוקול סינתטי | כשעה | חומר חדש | קליטת מפרט לא מוכר ויישום שלו |
| מחשבון קרב | כשעה | חומר חדש | מעקב אחרי הרצת קוד בשפה מומצאת |
| סוללת מבחני ידע | כשלוש שעות | ידע קיים | עומק מקצועי בתחומים שאתם בוחרים |
| שאלון 300 | בקצב אישי | אישיותי | עקביות, יציבות ואמינות |
שווה להבין למה בנו את היום ככה. שני המודולים הראשונים מציגים מערכת חוקים שאף אחד לא ראה קודם ובודקים כמה מהר אתם הופכים אותה לכלי עבודה. זו בדיוק העבודה ביחידות הטכנולוגיות. לכן הידע הקודם שלכם כמעט לא רלוונטי שם: אי אפשר לשנן פרוטוקול מומצא. מה שכן אפשר לתרגל היא המיומנות של לקלוט חוקים חדשים במהירות ולעבוד איתם בלי לטעות, וזה בהחלט משתפר עם אימון.
רוצים להתכונן למיוני גאמ"א סייבר?
ערכת ההכנה בנויה לפי שלבי המיון עצמם: תרגול שפה מומצאת ומחשבון קרב, מאות שאלות ידע, ואתגר בלאק בוקס שמדמה את הסדנה המעשית.
לצפייה בסילבוס ערכת ההכנהמודול הפרוטוקול הסינתטי
בתחילת היום מקבלים מפרט של פרוטוקול תקשורת שאינו קיים במציאות. הוא בנוי על עקרונות מוכרים מעולם TCP/IP, אבל עם שדות משלו, חוקים משלו וסט פקודות שמזכיר באופיו אסמבלי. מה שנדרש בדרך כלל:
- לפרק הודעה לשדות שלה לפי המפרט ולהגיד מה כל שדה אומר
- לעקוב אחרי מעברי מצב: מה קורה למערכת אחרי רצף הודעות מסוים
- לזהות שגיאות: הודעה לא תקינה, או רצף שלא יכול לקרות
- לחשב שדות ביקורת ובדיקת תקינות
- להשלים הודעה חסרה כך שהתרחיש יהיה עקבי
הכרת TCP/IP אמיתי אינה נדרשת רשמית, אבל היא עוזרת מאוד. מי שמכיר את הרעיון של כותרת, שדות אורך, מספרי רצף ולחיצת יד קולט את המפרט המומצא הרבה יותר מהר, כי המושגים כבר מוכרים לו בשם אחר.
מחשבון קרב: השפה המומצאת
המודול השני מציג שפת תכנות מומצאת עם סט פקודות משלה, מודל זיכרון, אוגרים ולעיתים מחסנית עם חוקים לא סטנדרטיים. מקבלים את ההגדרות, ואז קטעי קוד, וצריך לענות מה יקרה כשהם ירוצו: מה הפלט, מה הערך באוגר מסוים בסוף, כמה פעמים תרוץ לולאה, איפה הבאג, ומה צריך לשנות.
מי שהתכונן למיון תקשוב או למיוני שחקים וחבצלות יזהה כאן קרקע מוכרת. זו אותה משפחה של מבחנים, ולכן תרגול באחד מהם משתלם גם באחרים.
דוגמה להמחשה: איך נראית משימה כזו
הנה שפה מומצאת קטנה שהמצאנו לצורך הדוגמה. היא אינה מהמבחן האמיתי, אבל בנויה באותו היגיון. נניח שהוגדרו החוקים הבאים:
SET Rx, n ; הכנס את הערך n לאוגר Rx ADD Rx, Ry ; Rx = Rx + Ry STORE Rx, i ; M[i] = Rx LOAD Rx, i ; Rx = M[i] LOOP n ; חזור על הבלוק עד END בדיוק n פעמים END ; סוף בלוק לולאה
ועכשיו קטע הקוד:
SET R0, 1 SET R1, 2 LOOP 3 ADD R0, R1 STORE R0, 0 END LOAD R1, 0 ADD R0, R1
השאלה תהיה מה הערך באוגר R0 בסוף ההרצה. הדרך הבטוחה היא לא לחשב בראש אלא לבנות טבלת מעקב, שורה לשורה:
| שלב | פקודה | R0 | R1 | M[0] |
|---|---|---|---|---|
| 1 | SET R0, 1 | 1 | - | - |
| 2 | SET R1, 2 | 1 | 2 | - |
| 3 | סיבוב לולאה ראשון | 3 | 2 | 3 |
| 4 | סיבוב לולאה שני | 5 | 2 | 5 |
| 5 | סיבוב לולאה שלישי | 7 | 2 | 7 |
| 6 | LOAD R1, 0 | 7 | 7 | 7 |
| 7 | ADD R0, R1 | 14 | 7 | 7 |
התשובה היא 14. שימו לב מה קרה כאן: אף שלב בפני עצמו אינו קשה. מה שמפיל מועמדים זה לנסות להחזיק את כל המצב בראש ולדלג על שלבים. הטבלה איטית בעשר שניות ובטוחה בהרבה, ובמבחן שבו כל שאלה שווה נקודות זו עסקה מצוינת.
שיטת העבודה שמנצחת בשני המודולים
- כתבו דף חוקים מרוכז. לפני השאלה הראשונה, סכמו את החוקים בטבלה קצרה משלכם. שתי דקות בהתחלה חוסכות חזרות למפרט לאורך כל המודול.
- עבדו בטבלת מעקב, תמיד. שורה לשורה, מצב לכל משתנה. אל תסמכו על הראש.
- שימו לב לחוק החריג. כמעט תמיד יש חוק אחד שסוטה מהאינטואיציה: לולאה שרצה מספר פעמים אחר, פעולה שמשנה גם אוגר נוסף, ספירה שמתחילה מאחד. על זה בנויות השאלות הקשות.
- אל תיתקעו על שאלה אחת. שאלה קלה שלא הגעתם אליה שווה כמו שאלה קשה שלא פתרתם.
סוללת מבחני הידע ואסטרטגיית הבחירה
אחרי הפסקה מגיע החלק שבודק את הידע הקיים שלכם. לפי הדיווחים המערכת מציגה בסביבות עשרה עד שנים עשר מבחנים נפרדים, כל אחד בתחום אחר: שפות תכנות, אסמבלי וארכיטקטורה, תכנות מונחה עצמים ומבני נתונים, מערכות הפעלה, רשתות, ואבטחת מידע. כל מבחן מכיל בערך עשרים שאלות רב-ברירה בקושי עולה.
לפי דיווחי מועמדים, המערכת מאפשרת לצפות בשאלות הראשונות של כל מודול לפני שמחליטים אם לגשת אליו. אחרי שבוחרים לענות הבחירה סופית, ודילוג אינו מוריד נקודות. זהו הכלל שעליו נשענת האסטרטגיה כאן, ולכן ודאו אותו מול ההוראות ביום המבחן עצמו.
הכלל שמכריע: ההערכה מחפשת שיא ולא ממוצע. עדיף להצטיין בשניים או שלושה תחומים מאשר להיות בינוני בעשרה. כל מודול שתיגשו אליו בלי שליטה אמיתית רק מדלל את התמונה שמצטיירת עליכם. אם ההצצה לשאלות הפתיחה מגלה שאתם מגששים כבר שם, דלגו. זו לא בריחה, זו החלטה נכונה.
- הציצו בכל המודולים לפני שבוחרים. החלטה נבונה דורשת לראות את כל התפריט.
- מבחן הסינון שלכם: אם השאלות הראשונות, הקלות ביותר, אינן מיידיות עבורכם, האחרונות יהיו בלתי אפשריות.
- העדיפו התאמה לפרופיל שדיווחתם. אם סימנתם בשאלון שליטה ב-C ובלינוקס, אלה המודולים ההגיוניים. עקביות בין השלבים נרשמת לזכותכם.
- אל תבחרו לפי יוקרה. אין תחום שנחשב יותר מאחר.
שאלון 300
את היום סוגר שאלון אישיותי המכיל מאות היגדים שעליהם אתם מציינים מידת הסכמה, בנושאים של יושרה, התמודדות עם לחץ, יחסים חברתיים ויחס לסמכות. המנגנון המרכזי, לפי הדיווחים, הוא בדיקת עקביות: אותה שאלה מנוסחת בכמה דרכים לאורך השאלון, לפעמים בניסוח הפוך. מי שמנסה לענות לפי מה שנשמע לו רצוי מייצר סתירות, והן בדיוק מה שנמדד.
העצה כאן פשוטה ואמיתית: תענו בכנות ובקצב טבעי. אין תשובה נכונה, יש תשובה עקבית. אותו שאלון מופיע גם במיוני כלל חמ"ן, כך שההיכרות איתו משרתת אתכם פעמיים.
איך להתכונן
ההכנה מתפצלת בדיוק כמו המבחן. לחומר החדש: תרגלו שפות מומצאות ומעקב קוד בשיטת הטבלה עד שזה הרגל אוטומטי, למדו יסודות רשתות ברמת הפקטה, הכירו אסמבלי בסיסי כדי שרעיון האוגרים והמחסנית יהיה מוכר, ותרגלו תמיד עם שעון. לחלק הידע: בחרו מראש שניים או שלושה תחומים שיהיו החוזקות שלכם, העדיפו את אלה שכבר סימנתם בשאלון המקוון, ועברו על שאלות בקושי עולה ולא רק על החומר הבסיסי.
טעויות נפוצות
- לגשת לכל מודולי הידע. הטעות היקרה ביותר ביום הזה. פיזור פוגע בפרופיל.
- לחשב בראש במחשבון קרב. טבלת מעקב היא לא סימן לחולשה, היא השיטה.
- להניח שהפרוטוקול המומצא מתנהג כמו האמיתי. החוקים המומצאים גוברים תמיד.
- לדלג על קריאת המפרט. החוק החריג נמצא שם, וכל השאלות הקשות מבוססות עליו.
- לנסות לרצות בשאלון 300. העקביות נמדדת, לא התשובות.
- להתכונן רק לידע ולא לחומר החדש. שעתיים מהיום כלל אינן תלויות בידע מוקדם.
סיכום
הכנס בודק שני דברים שונים באותו יום: כמה מהר אתם לומדים משהו חדש, וכמה עמוק אתם יודעים את מה שאתם כבר יודעים. ההכנה חייבת לכסות את שניהם בשתי דרכים שונות.
ואם תזכרו דבר אחד: בבחירת מודולי הידע, דילוג מושכל הוא מהלך חזק. המערכת מחפשת שיא, ומי שמבין את זה מגיע לתוצאה טובה יותר ממי שמנסה להוכיח שהוא יודע הכל.
השלב הבא בתהליך: הסדנה המעשית של גאמ"א סייבר.
רוצים להגיע לכנס אחרי שכבר ראיתם שפה מומצאת?
ערכת ההכנה כוללת תרגול ייעודי בשפות מומצאות ומעקב קוד, שאלות ידע בתחומים שנבדקים במודולים, ותרגול תחת מגבלת זמן.
לצפייה בסילבוס ערכת ההכנה