|
|
הוסיפו מידע על מעסיק
|
סטודנט (תוכנה)
|
|
שאלות מראיונות עבודה לתפקיד
|
|
שכר לתפקיד סטודנט (תוכנה)
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד סטודנט (תוכנה)
פירוט שאלות מראיונות עבודה לתפקיד סטודנט (תוכנה)
60 - 51 מתוך 1247
|
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אנבידיה
נובמבר 2023
|
05.12.2023
|
|
|
פרטים לגבי התהליך |
זה היה הראיון השני מתוך 3, הוא ראיון טכני לקח בערך שעה וחצי.
הסבירו כ-5 דקות על עצמם ועל החברה, ואז שאלו כמה שאלות.
הערה: לקחתי רק קורסים עד סמסטר שלישי של מסלול הנדסת תוכנה בטכניון, לא לקחתי קורסי רשתות ואין לי שום בסיס בתחום. |
|
שאלות מתוך הראיון |
שאלה 1.0: בהינתן ipים שונים, כל ip מוגדר מ4 מספרים כל מספר הוא בין 0 ו-255, בהינתן איי פי מקבלים port, הציעו מבנה נתונים העושה get ו-set:
void set_route(ip, port);
port get_route(ip);
example:
1.4.66.9 -> port 9
9.9.55.9 -> port 11
10.34.6.17 -> port 8
get_route(9.9.55.9) => 11
הערה: טבלת ערבול היא תשובה לא יעילה.
שאלה 1.2: בדיוק כמו הנ"ל אבל לכל איי-פי ייתכן מספר של פורטים, למשל:
example:
1.4.66.9 -> port 9, port 20, port 5, port 17, port 8
9.9.55.9 -> port 11, port 2
10.34.6.17 -> port 8, port 18, port 17, port 20
3.34.5.33 -> port 8
get_route(9.9.55.9) => 11 , 2
שאלה 1.3: נניח שיש לי 400 ערוצי טלוויזיה, ולכל ערוץ נתון שהוא משודר למספר פורטים בין 0 עד 8, ונתון כי הזיכרון הפנוי נתון ע"י מערך מסוג unit_32 בגודל 2048, הציעו פתרון לאותה שאלה.
שאלה 2: בהינתן ראוטר, איך בודקים אם הוא תקין?
בהינתן שני ראוטרים, אחד תקין והשני רוצים לבדוק אם הוא תקין, איך בודקים?
שאלה 3: ללא שימוש בפקודות תנאי, בהינתן שני מספרים הנתונים בייצוג עשירי, החזירו מספר השונה משניהם. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אנבידיה :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אנבידיה
נובמבר 2023
|
04.12.2023
|
|
|
פרטים לגבי התהליך |
זה היה הראיון הראשון מתוך 3, הוא ראיון טכני לקח בערך שעה וחצי.
חצי השעה הראשונה הסבירו על החברה והמשרה, אחר כך ביקשו ממני להסביר על עצמי ועל פרוייקטים שעשיתי.
אחר כך שלחו קובץ משותף לכתוב בו קוד.
אפשר לכתוב כפסודן קוד או בשפה שנוחה לכםת הם ביקשו ממני לכתוב את הקוד בשפת C אבל אמרתי שכבר שנתיים לא השתמשתי בC ואמרו שאפשר גם לכתוב בCpp או פסודו קוד. |
|
שאלות מתוך הראיון |
1) בהינתן מספר בעל 64 ביתים הנתון בייצוג עשירי, מצאו את הבית הגדול ביותר שערכו 1.
2) בהינתן מספר בעל 8 ביתים הנתון בייצוג עשירי, מצאו את הבית הגדול ביותר שערכו 1 בסדר של 1. (אפשר להוסיף מידע עזר לפני הקריאה לפונקציה)
3) לכתוב פונקציה שמקבלת מטריצה של אפסים וכוכבים, וקודקודי מלבן ולספור כמה כוכבים יש במלבן.
4) הצעת שיפור לשאלה 3 אם נתון שאפשר להוסיף מידע למטריצה. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
דצמבר 2023
|
|
1) לעשות לולאה שבה מחלקים את המספר ב-2 כל פעם ומחזיקים משתנה שסופר מספר החלוקות שעשינו (שיפור להשתמש בshift).
2) עושים סוג של היסטוגרמה השומרת עבור כל מספר בין 0 עד 255 את הבית הכי גדול המכיל 1.
3) לעבור על איברי המלבן במטריצה ולספור, צריך רק לשים לב למקרי קצה כמו למשל: אחד הקודקודים אינו חוקי כי הוא קטן מאפס וכו).
4) נוסיף לכל תא במטריצה מידע נוסף שמכיל כמה כוכבים יש במלבן המתחיל מ (0,0) ומסתיים בקודקוד הזה, ואז בפונקציה המקורית משתמשים בהכלה והפרדה כדי למצוא כמה כוכבים יש במלבן המתחיל מ(x,y) ומסתיים ב(w,z).
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אנבידיה :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת סייברארק
ספטמבר 2023
|
18.11.2023
|
|
|
פרטים לגבי התהליך |
ראיון בטלפון, אח״כ עבודת בית, ראיון ראש צוות , מבחני קבלה במשרדים , ראיון hr |
|
שאלות מתוך הראיון |
בעבודת בית הייתה לבנות תוכנית לחישוב שכר טלפון.
ובראיון ראש צוות ביקשו לתאר אלגוריתם של מכונת שתייה |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על סייברארק :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אנבידיה
מאי 2022
|
14.11.2023
|
|
|
פרטים לגבי התהליך |
שני ראיונות טכניים ארוכים של שעתיים וראיון HR, אווירה טובה, אנשים נחמדים בסהכ |
|
שאלות מתוך הראיון |
find-maximum-product-of-a-triplet-in-array |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
נובמבר 2023
|
|
https://www.geeksforgeeks.org/find-maximum-product-of-a-triplet-in-array/
|
|
|
|
נובמבר 2023
|
|
פסודו קוד:
1)מצא האיבר המינימלי
2)מצא האיבר המקסימלי, שמור אותו ותשנה אותו במערך לאיבר המינימלי
3)תעשה את צעד 2 עוד פעמיים
4)תכפיל את 3 האיברים שמצאת
|
|
|
|
נובמבר 2023
|
|
הפסודו קוד שנתנו פה עובד תמיד רק אם מבטיחים לנו שבמערך אין שליליים, מה שכתוב כאן זה פשוט למצוא את שלושת המקסימליים וברור שלא זאת הכוונה.
הנה פסודו קוד שעובד גם עם שליליים במערך:
1. תמצאי את שלושת המקסימליים ותכפילי אותם.
2. תמצאי את שני המינימליים ותכפילי אותם במקסימלי.
3. תחזירי את המקסימום מבין מכפלות 1 ו2.
למה זה נכון? תחשבו איך שלושה מספרים יכולים להתחלק לחיובים ושליליים, יש 4 אופציות כאלה(למשל שני חיוביים ושלילי).
עכשיו תחשבו איך ממקסמים כל אחת מהאופציות.
לאחר צמצום לוגי תגיעו לאלגוריתם שכתבתי.
|
|
|
|
ינואר 2024
|
|
You can sort the array in O(N Log(N)) time complexity, then, return the product of the last three elements
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אנבידיה :
|
|
|
ראיון לתפקיד סטודנט (תוכנה)
בחברת אינטל
נובמבר 2023
|
07.11.2023
|
|
|
פרטים לגבי התהליך |
ראיון ראשוני בטיימס, למשרת סטודנט השאלה הייתה בגאווה |
|
שאלות מתוך הראיון |
לממש מחלקה של מטריצה, לכתוב פונקצית SET
לכתוב פונקציה שמסובבת את המטריצה ב 90 מעלות, והאם ניתן לשמור מטריצה זו שיקבלנו ואיפה |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
נובמבר 2023
|
|
שימוש ב THIS לאיחול פונקצית SET רגילה ופונקציה עם 2 לולאות FOR שמשתמש ב SET ופשוט לשנות את סדר השורה עם העמודה במטריצה החדשה.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|