ראשית עשיתי מבחן בית שכלל 2 שאלות קוד אלגוריתמיות, בסגנון ליטקוד ברמה medium. לאחר מכן עשיתי 2 ראיונות טכניים.
שאלות מתוך הראיון
בראיון הראשון נשאלתי - בהינתן אינדקס של עמודה רצויה בטבלת אקסל, עליי להחזיר את שם העמודה כפי שמופיעה באקסל. למשל בהינתן 1 עליי להחזיר A בהינתן 27 עליי להחזיר AA וכו'.
תחילה עשיתי מבחן בית ולאחר מכן זימנו אותי לשני ראיונות בלתי תלויים לצוות מסויים
שאלות מתוך הראיון
בראיון הראשון נשאלתי שתי שאלות:
שאלה ראשונה: להדפיס את כל איברי עץ חיפוש בינארי באופן ממויין
שאלה שנייה: להדפיס את איברי העץ בזיג זג, כלומר את הרמה הראשונה משמאל לימין, את הרמה השניה מימין לשמאל, את השלישית משמאל לימין וכן הלאה.
1. כמה פעמים ניתן להסיר את אותיות המילה BANANA מSTRING?
2. נתון מערך עם מספרים המייצגים רמת זיהום אוויר. כל פילטר יכול להקטין בחצי את המספר בתא 1 מהמערך. מה המספר המינימלי של פילטרים הדרוש להקטנת סכום המספרים במערך בחצי?
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוגוסט 2023
1. רצים בלולאת FOR על הSTRING וסופרים את מספר ה-A,B,N. מחזירים מינימום בין מס' ה-Aים חלקי 3, Bים, ו-Nים חלקי 2.
2. משתמשים בערימת מקסימום כדי לשלוף כל פעם את התא הגדול ביותר ומקטינים אותו בחצי, עד אשר מגיעים לחצי או פחות מסכום התאים ההתחלתי (אותו סוכמים בהתחלה).
ביקשתי ממישהו שעובד בחברה שיגיש את הקו"ח שלי למשרה,
קיבלתי מהם לאחר כמה ימים מבחן בית. שתי שאלות בשעה ועשרים.
שאלות מתוך הראיון
1)פונקציה שמקבלת סטרינג וצריכה להחזיר כמה מופעים של המילה BANANA מופיעות במילה, ללא תלות בסדר. למשל: BANANA -1 , BANA-0, BERTANANAANAERTNAB-2
2)יש מערך של מספרים המייצגים זיהום אוויר או משהו.
רוצים לצמצם את סכום המערך בלפחות חצי.
כל פילטר מצמצם תא במערך בחצי.
מה מספר הפילטרים המינימלי שצריך?
עוסקת בפיתוח, תכנות, שיווק ומתן זיכיונות למערכות הפעלה למחשבים, פתרונות תוכנה למגזר הפרטי והעסקי ומגוון פלטפורמות משולבות חומרה ותוכנה. בתחום המוצרים ללקוחות משווקת החברה מערכות הפעלה לשרתים, מחשבים אישיים ומחשבי כף יד.