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)יש מערך של מספרים המייצגים זיהום אוויר או משהו.
רוצים לצמצם את סכום המערך בלפחות חצי.
כל פילטר מצמצם תא במערך בחצי.
מה מספר הפילטרים המינימלי שצריך?
ראיון היכרות 20 דקות עם מגייסת
מבחן בית
שתי ראיונות מקצועיום
ראיון hm עם ראש צוות
שאלות מתוך הראיון
הראיון שלי היה למשרה סטודנט, רוב השאלות היו קלים, שאלה אחת קשה הייתה ליצר מבני נתונים שתומך בפעולות הבאות בזמן O(1)
setValue(id, value)
getValue(id)
setAllValue(value)
עוסקת בפיתוח, תכנות, שיווק ומתן זיכיונות למערכות הפעלה למחשבים, פתרונות תוכנה למגזר הפרטי והעסקי ומגוון פלטפורמות משולבות חומרה ותוכנה. בתחום המוצרים ללקוחות משווקת החברה מערכות הפעלה לשרתים, מחשבים אישיים ומחשבי כף יד.