כיצד הופכים את סדר האיברים ברשימה מקושרת ב O של n?
1
מייני מערך איברים בסדר קופץ כגון: הנמוך ביותר, הגבוה ביותר, הבא הנמוך ביותר, הבא הגבוה ביותר, וכו’…
2
יש לך מערך עם כדורים אדומים, צהובים וירוקים. את צריכה לסדר אותו כך שכל הכדורים האדומים יהיו בהתחלה וכל הכדורים הירוקים יהיו בסוף. אין לך שטח זיכרון נוסף להשתמש בו.
3
האם -אנגרם- הוא פולינדרום של מילה כלשהי?
4
ברוב מוחלט של ראיונות העבודה לתפקידי תכנות מתקדמים (וגם בהרבה מההתחלתיים), יש לפחות שאלה אחת בנושאים אלו, וגם אם לא, הנושא נבדק בעקיפין, דרך אתגרי קוד ומשימות בית.
אחרי הסדנה, התשובות לשאלות אלו ואחרות יקפצו לך מיד לראש 😊
מה הסדנה כוללת?
מעבר ותזכורת על החומר הרלוונטי – מפגש בוקר 4 שעות.
הכנה לראיונות עבודה בנושא אלגוריתמים – מפגש צהרים 3 שעות.
הקורס נכתב לאחר לימוד וליווי של עשרות מתכנתים בנושאים אלו. הקורס מכיל שאלות ותרגילים המאפשרים להבין ולתרגל ייחד עם פתרונות. בנוסף מגישים כל שבוע את השיעורים ומקבלים פידבקים עליהם. ההסברים בקורס מלווים באנימציות, כך שהחומרים המסובכים יועברו בצורה ויזואלית וקלה.
אין צורך לשנן
נלמד את החומר תוך שימת דגש על הבנתו והפנמתו, מה שיאפשר לנו לזכור בצורה יעילה ללא צורך לשנן. זמינות גבוהה של המרצה עבור תמיכה ועזרה בכל שאלה. הקורס נכתב בצורה הדרגתית, פשוטה ומוסברת, כך שכל אחד ירגיש בטוח ויגיע להצלחה.
מה תקבל מהסדנה?
חזרה על חומר הבסיס והעקרונות המתמטים הדרושים ללמידה
הכנה פרקטית לראיונות עבודה
חומרים ברמה גבוהה המונגשים וחוסכים זמן
למי הסדנה מתאימה?
בוגרי לימודים או קורס אלגו שרוצים לחזור ולשייף את החומר.
מי שמעוניינים לעבור ראיונות עבודה טכניים, ומבינים שצריך הכנה פרקטית בנושא מבני נתונים ואלגוריתמים.
מה הסדנה כוללת?
מעבר ותזכורת על החומר הרלוונטי – מפגש בוקר 4 שעות.
הכנה לראיונות עבודה בנושא אלגוריתמים – מפגש צהרים 3 שעות.
הי, אני עידו, התחלתי לעסוק בתכנות עוד בזמן התיכון. לאחר שירותי הצבאי ביחידה 8200, למדתי הנדסת חשמל (עם התמחות במחשבים) באוניברסיטת ת”א.עבדתי בתפקידים מעניינים ומאתגרים בכמה חברות גדולות ובכמה חברות קטנות… במסגרת הקמת סטארט-אפ, ראיינתי עשרות מועמדים וגייסתי עובדים.. ובין לבין התבקשתי על ידי מכרים וחברים לעזור להם בקבלה לעבודה. ראיתי שההכנות המוקדמות אכן משפרות משמעותית את סיכויי ההצלחה ולכן בשנת 2018 התחלתי לעסוק בכך באופן מקצועי – לסייע לאנשים להתקבל לעבודה בהייטק. מאז ועד היום ליוויתי באופן אישי עשרות מועמדים בתהליך ההכנה והקבלה לעבודה בהייטק – עד לכניסה מוצלחת לתפקיד הבא שלהם.
על המרצה
היכן מבני נתונים ואלגוריתמים מופיעים בראיונות עבודה
ברוב ראיונות העבודה של לתפקידי תכנות מתקדמים (וגם בהרבה מההתחלתיים), את תישאל לפחות שאלה אחת בנושא של מבני נתונים ואלגוריתמים. גם אם לא תשאל על כך ישירות, הנושא ייבדק בעקיפין, דרך אתגרי קוד ומשימות בית. חלק מהדברים שבודקים זה את יעילות התוכנה. במהלך הקורס, תלמד את מושג היעילות וכיצד לבנות תוכנה יעילה. המידע הזה יעזור לך לכתוב תוכנות בצורה פרודוקטיבית יותר (אם אתה כבר עובד), וגם לענות בצורה נכונה העל השאלות בראיונות עבודה (אם אתה מחפש עבודה).