|
|
הוסיפו מידע על מעסיק
|
סטודנט (תוכנה)
|
|
שאלות מראיונות עבודה לתפקיד
|
|
שכר לתפקיד סטודנט (תוכנה)
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד סטודנט (תוכנה)
פירוט שאלות מראיונות עבודה לתפקיד סטודנט (תוכנה)
140 - 131 מתוך 1360
|
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אנבידיה
מרץ 2024
|
04.03.2024
|
|
|
פרטים לגבי התהליך |
בהתחלה תיארו לי את התפקיד. לאחר מכן ביקשו שאדבר על פרוייקט שעשיתי ואז שאלו אוית 3 שאלות טכניות. |
|
שאלות מתוך הראיון |
1. לכתוב פונקציה שמקבלת מספר ומחזירה TRUE רק אם במספר יש ביט דולק אחד בלבד, אחרת מחזירה FALSE.
דוגמה: 0x000800 -> TRUE, 0x00C00 -> FALSE
2. ישנה רשימה מקושרת דו כיוונית ו-Index. כתבו פונקציה שמוחקת את האיבר במקום Index.
3. ישנה רשימה מקושרת חד כיוונית הפעם. לכל צומת ברשימה יש פוינטר בשם random שמצביע לצומת אקראי אחר ברשימה. איך ניתן לעשות deep clone לרשימה המקושרת? |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
מרץ 2024
|
|
1. הפואנטה היא להבין שכל מספר נשמר בביטים במחשב. כל פעם אפשר לחלץ את ה-least significant bit (כלומר הביט הימני ביותר) בעזרת num&1, ואז צריך לעדכן את המספר על ידי num>>1 כדי שכעת ה-lsb (הביט הימני ביותר) יהיה הספרה הבאה במספר.
כך נעבור על כל הספרות ונתחזק counter שסופר כמה פעמים num&1==1. אם יש יותר מספרה אחת כזו נחזיר FALSE, אם סיימנו לעבור על כל המספר (כלומר num == 0) ולא החזרנו FALSE יש רק ביט אחד דולק ונחזיר TRUE.
2. אין התחכמויות, חשוב להיות מסודרים בלוגיקה ולהבחין במקרי קצה.
לולאה ראשונה להגיע למיקום של האיבר שצריך למחוק, ואז לולאה שנייה כדי למחוק את האיבר.
מקרי קצה: רשימה ריקה, איבר אחד, index out of range, מחיקה של איבר ראשון או איבר אחרון.
3. הרעיון הוא שנעבור על הרשימה פעמיים. פעם אחת ניצור העתק לכל איבר מהרשימה הישנה ונשמור את המיפוי לכל איבר מהרשימה החדשה למתאים לו ברשימה החדשה. פעם שנייה נעדכן את הפוינטרים next ו-random לפי המיפוי שיצרנו בלולאה הראשונה. (חפשו בליטקוד: "Copy List with Random Pointer")
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אנבידיה :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אנבידיה
דצמבר 2023
|
02.03.2024
|
|
|
פרטים לגבי התהליך |
שיחת טלפון ואז ראיון טכני של שעה בTEAMS עם 2 שאלות ליטקוד. לא התקדמתי לשלבים הבאים |
|
שאלות מתוך הראיון |
2 שאלות ליטקוד, אחד קל אחד בינוני |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אנבידיה :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת צ'קפוינט
אוגוסט 2023
|
25.02.2024
|
|
|
פרטים לגבי התהליך |
מבחן תכנות בcodility. כולל שלוש שאלות. |
|
שאלות מתוך הראיון |
יש טבלה שכל שורה בה מייצגת בית חולים אחר וכל עמודה מייצגת יום אחר מקום בטבלה A[i][j] מסמל את הרופא שנמצא בבית החולים באותו יום. צריך להחזיר כמה רופאים יש שעובדים ביותר מבית חולים אחד (יכול להיות רופא שעובד באותו יום בשתי בתי חולים). |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אינטל
ינואר 2024
|
15.02.2024
|
|
|
פרטים לגבי התהליך |
התקשרו לשאול פרטים--> קביעת ראיון דרך מייל--> היו נחמדים |
|
שאלות מתוך הראיון |
לספר על פרויקט שעשיתי
שאלה על רגיסטר שיש לו 4 שדות
0- התחלה
1-סיום
2-15 כתובת בזיכרון
16-32 מידע
עלייך לכתוב פונקציה שמחזירה מידע מהזיכרון לפי הכתובת שהכנסת
סדר הפעולות כדי שהכנס מידע לזיכרון
1.להכניס את כתובת שקיבלת לריגסטר
2.התחלה צריך להיות דלוק
3.כאשר נכנס המידע לריגסטר אז סיום הופך ל1 |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת ברודקום
ינואר 2023
|
14.02.2024
|
|
|
פרטים לגבי התהליך |
2 ראיונות טכניים |
|
שאלות מתוך הראיון |
תכנן מבנה נתונים שבו יש ניתן לעדכן ערכים במערך בזמן קבוע, כולל לעדכון כל הערכים במערך |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ברודקום :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|