|
|
|
הוסיפו מידע על מעסיק
|
|
סטודנט (תוכנה)
|
|
שאלות מראיונות עבודה לתפקיד
|
|
שכר לתפקיד סטודנט (תוכנה)
|
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד סטודנט (תוכנה)
פירוט שאלות מראיונות עבודה לתפקיד סטודנט (תוכנה)
1130 - 1121 מתוך 1469
|
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת רפאל
מרץ 2017
|
12.04.2018
|
|
|
| פרטים לגבי התהליך |
ראיון ראשון טלפוני, על c++. |
|
| שאלות מתוך הראיון |
שאלות על פולימורפיזם ואיך הוא ממומש |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רפאל :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אינטל
ספטמבר 2018
|
12.04.2018
|
|
|
| פרטים לגבי התהליך |
ראיון ראשון מתוך 2 |
|
| שאלות מתוך הראיון |
יש לך 2 תאי זיכרון
בכל תא יש מספר
בצע מספר פעולות כך שבסוף התהליך המספרים בתאים יתחלפו אחד עם השני |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יוני 2018
|
| |
x1=x1+x2
x2=x1-x2
x1=x1-x2
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אינטל
ינואר 2018
|
11.04.2018
|
|
|
| פרטים לגבי התהליך |
2 ראיונות מקצועיים, כאשר הראיון הראשון הוא למחלקה באופן כללי והשני הוא לצוות ספציפי. לבסוף ישנו ראיון אישי אל מול ה-hr. כבר במהלך הראיונות הראשונים כדאי להיות מוכנים לשאלת ציפיות השכר. |
|
| שאלות מתוך הראיון |
נתון מערך של כדורים ירוקים, כחולים ואדומים (enum). המטרה היא למיין את הכדורים לפי צבעי הרמזור (קודם כל האדומים, לאחר מכן כל הצהובים ואז הירוקים) כך שמותר לעבור על המערך רק פעם אחת. סיבוכיות מקום נוסף O(1). |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
אפריל 2018
|
| |
רמז: יש להשתמש ב-3 מצביעים
פתרון מקוצר: מחזיקים מצביע משמאל לכדורים האדומים, מימינו לצהובים והכי מימין לירוקים. עוברים על המערך מימין(ירוקים) ומשמאל(צהובים או אדומים וצהובים) ביחד כך שבכל פעם מקדמים את המצביעים שמצביעים לכדורים המתאימים, ומבצעים swap ביניהם במידת הצורך.
|
| |
|
| |
מאי 2018
|
| |
מספיק לעשות עם 2 מצביעים, מצביע ראשון מתחיל מ 0 והוא מתקדם עד שהוא מוצא כדור צהוב או ירוק, ברגע שמצא הוא נעצר, לאחר מכן מצביע שני שמתחיל מסוף המערך מתקדם בכיוון ההפוך ונעצר כאשר הוא מוצא כדור ירוק, ברגע שהוא מוצא מבצעים SWAP וממשיכים. תנאי עצירה כל עוד מצביע ראשון קטן ממצביע שני. לאחר מכן מבצעים את זה שוב באופן דומה רק הפוך, עבור כדורים אדומים ומחליפים את תפקידי הפוינטרים. בגלל שעוברים על המערך כולו פעם אחת, פעמיים זה עדיין O)N(
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת צ'קפוינט
ינואר 2018
|
09.04.2018
|
|
|
| פרטים לגבי התהליך |
מתוך שלב הראיון האישי |
|
| שאלות מתוך הראיון |
יש לי מערך שכולו אפסים יש לי 3 פעולות הכנסה למיקום הדפסה במיקום וריסט צריך שכל הפעולות יעבדו בסיבוכיות של 1 עם הכנסה מכניסים ערך למיקום במערך עם הדפסה מדפיסים ערך במיקום במערך וריסט צריך לבצע איפוס של כל המערך במקרה של הדפסה לאחר האיפוס כל המיקומים יראו אפס |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יוני 2018
|
| |
אתה מוסיף שדה ריסט שבו כל פעם אתה תעשה ריסט תשמור בו את ערך הריסט במקום לשנות כל האיברים במערך, ושדה counter לכל איבר במערך ו counter שקשור לריסט ו counter כללי לכל פעולה, כל פעם אתה עושה פעולה את מעדכן את counter הכללי משומש כמו שעון, בכל פעם את עושה ריסט את שומר את הערך ושם ב counter שלו את הערך של ה counter הכללי, עכשיו עבור האיברים, כל פעם אתה עושה הכנסה אתה מעדכן את ה counter של האיבר הזה להיות שווה ל counter הכללי, אם אתה עושה הדפסה .. אתה בודק אם ה counter שלו קטן משל הריסט אז אתה מדפיס את ערך הריסט, אחרת אתה מדפיס את הערך שלו.
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אינטל
ינואר 2017
|
05.04.2018
|
|
|
| פרטים לגבי התהליך |
שני ראיונות טכניים |
|
| שאלות מתוך הראיון |
נתונה רשימה מקושרת, להפוך אותה |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת צ'קפוינט
פברואר 2017
|
04.04.2018
|
|
|
| פרטים לגבי התהליך |
מאתגר, שאלות בשפת סי על מטריצות מערכים ושליפת נתונים מקבצים. |
|
| שאלות מתוך הראיון |
בדיקת תקינות סוגריים בקובץ קוד.
מציאת מספר המסלולים במטריצה, מאוד מאתגר. |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
|
ינואר 2018
|
31.03.2018
|
|
|
| פרטים לגבי התהליך |
ראיון ראשון מתוך 3 למשרת סדטונט בפיתוח תוכנה |
|
| שאלות מתוך הראיון |
יש מערך של 0 ו1 בלבד. צריך למיין בזמן ליניארי.
אותה שאלה אבל עם 0,1,2. |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
מרץ 2018
|
| |
שאלה ראשונה: לשים פוינטר בתחילת המערך ובסוף המערך. בכל איטרציה לבדוק האם הימני מצביע על 1. אם כן לקדם אותו שמאלה. לבדוק האם השמאלי מצביע על אפס אם כן לקדם ימינה. אם שניהם מצביעים על ערכים שגואים עושים swap ומקדמים את שניהם כל אחד בכיוון המתאים.
לפי אותו עיקרון פותרים גם את השאלה השנייה.
|
| |
|
| |
אפריל 2018
|
| |
מחזיקים מערך בגודל 2 (עבור 0 ו1) או בגודל 3(עבור 0 1 ו2) . עוברים על המערך ובכל פעם שנתקלים ב0 , מבצעים ++ לערך במיקום ה[0], אם נתקלים ב1, עושים ++ לערך במיקום ה-[1] . בסיום המנייה, יוצרים מערך חדש בגודל המערך המקומי ועוברים על התאים 0 ו1 במערך ולפיהם פשוט ממקמים את הספרות במערך. (זה נקרא מיון מנייה) .
|
| |
|
| |
פברואר 2019
|
| |
התשובה הראשונה גם לוקחת פחות זמן וגם פחות מקום. מיון מנייה נועד כשיש יותר אפשרויות מאשר 0 או 1
|
| |
|
| |
יולי 2019
|
| |
לגבי 0,1,2:
נחזיק 3 מצביעים: LO,MID,HI
בתחילה: LO=MID=0 ן- HI=N (ארוך המערך)
נעבור על המערך עם המצביע MID עד אשר: MID
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על מיקרוסופט :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אינטל
אוקטובר 2017
|
26.03.2018
|
|
|
| פרטים לגבי התהליך |
מדובר בראיון למשרת פיותח תוכנה לסטודנט באינטל ירושלים |
|
| שאלות מתוך הראיון |
1) מימוש אפשרי של פונקציות malloc וfree |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
מרץ 2018
|
| |
לא הצלחתי להגיע לתשובה. הרעיון הוא להשתמש ברשימה מקושרת, אבל צריך לשים לב שהnodes של הרשימה גם תופסות מקום בזיכרון ויש לקחת גם אותם במחשבון שעושים malloc. לכן לדעתי עושים רשימה מקושרת כך שכל node מכיל כמות רצויה של זיכרון (לפי מה שהתבקשנו לתת בmalloc) וחוץ מיזה יש overhead של גודל התאים שהוקצה, וכן מיקום של הnode הבא ברשימה
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת רדוור
יולי 2017
|
22.03.2018
|
|
|
| פרטים לגבי התהליך |
משרת סטודנט תוכנה |
|
| שאלות מתוך הראיון |
מיון מערכים מבנה נתונים |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רדוור :
|
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|