|
|
הוסיפו מידע על מעסיק
|
RT / Embedded
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד RT / Embedded
פירוט שאלות מראיונות עבודה לתפקיד RT / Embedded
390 - 381 מתוך 419
|
|
|
|
ראיון לתפקיד RT / Embedded
בחברת אינטל
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון שני באינטל רעננה. |
|
שאלות מתוך הראיון |
ספר על פרוייקט נבחר מהעבודה שעבדת בה, הסבר אותו בדיאגרמת בלוקים. תאר אתגר/בעיה שנתקלת בה ואיך התגברת עליה. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת קיידנס
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון ראשון. מראיין אחד. |
|
שאלות מתוך הראיון |
1. תאר מערכת לניהול חניון שיש בה 2 סנסורים אחד בכניסה ואחד ביציאה שכל אחד זורק פסיקה כאשר הוא מזהה רכב.
2. בהינתן שיש 2 מעבדים עם זיכרון משותף, איך ניתן לדרוג שלא תהיה התנגשות בינהם.
3. איך תבצע Parity check ? ואיך מבצעים זאת יעיל יותר. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ספטמבר 2016
|
|
3. מימוש רגיל: מבצעים xor על כל הביטים. מימוש יעיל: מבצעים xor של 16 ביט גבוהים עם 16 ביט נמוכים, לאחר מכן של 8 ביט הגבוהים של התוצאה של מקודם עם ה 8 ביט הנמוכים וכן האלה.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על קיידנס :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת ויסוניק
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון ראשון. לספר קצת על עצמך. |
|
שאלות מתוך הראיון |
ספר על פרוייקט נבחר מהעבודה שעבדת בה, הסבר אותו בדיאגרמת בלוקים. תאר אתגר/בעיה שנתקלת בה ואיך התגברת עליה. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ויסוניק :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת מיקרוסמי
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון שני. 2 מראיינים. |
|
שאלות מתוך הראיון |
1. ספר על פרוייקט נבחר מהעבודה שעבדת בה, הסבר אותו בדיאגרמת בלוקים. תאר אתגר/בעיה שנתקלת בה ואיך התגברת עליה.
2. הציגו פונק' שמקבלת char** ושאלו מה לא בסדר בה וגם מה היא עושה.
3. כתוב תוכנית שמקבלת הודעות ומחזירה true אם בשעה האחרונה התקבלו פחות מ 1000 הודעות ו false אחרת. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ספטמבר 2016
|
|
2. הפונקציה קולטת איברים ומכניסה אותם לרשימה מקושרת.
3. עושים זאת ע"י מערך של הודעות שממומש כתור.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מיקרוסמי :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת אינטל
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון ראשון לאינטל רעננה. 2 מראיינים. |
|
שאלות מתוך הראיון |
1. נתון זיכרון בגודל M. הסבר כיצד תממש את ניהול הזיכרון.
2. איך תחבר 2 מספרים בינאריים עם מס' ספרות שונה אחרי הנקודה.
3. ממש מחסנית באמצעות מערך. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ספטמבר 2016
|
|
1.עושים זאת בעזרת מחסנית שתכיל את הכתובות הפנויות בזיכרון, ובכל פעם שנקצה כתובת נשלוף כתובת פנויה מראש המחסנית, בכל פעם שנשחרר משתנה, נדחוף את הכתובת ששוחררה לראש המחסנית.
2. כמו בדצימאלי. צריך למקם את המספרים כשהנקודה העשרונית נמצאת האותו המקום.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת מיקרוסמי
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון ראשון. שני מראיינים. |
|
שאלות מתוך הראיון |
1. כתוב תוכנית שתבצע הכפלה בין 2 מספרים של 32 ביט. יש לשים לב למקרה בו ישנו overflow.
2. נתנו קוד ושאלו מה לא בסדר בו. (היו משחקים של char **) |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מיקרוסמי :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת מארוול
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון שני. 2 המראיינים. |
|
שאלות מתוך הראיון |
ספר על פרוייקט נבחר מהעבודה שעבדת בה, הסבר אותו בדיאגרמת בלוקים. תאר אתגר/בעיה שנתקלת בה ואיך התגברת עליה. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מארוול :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת מארוול
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון ראשון. 2 אנשים מראיינים. שואלים על התפקיד הקודם ואז שאלות טכניות. |
|
שאלות מתוך הראיון |
1. כתוב פונק אשר מוחקת איבר ברשימה מקושרת דו כיוונית כאשר בקלט הפונק' נתון מצביע לאיבר אותו רוצים למחוק. (אחכ מבקשים להתייחס למקרי קצה: כאשר ישנו איבר אחד בלבד ברשימה, שאין איברים כלל וכו')
2. תאר אלגוריתם של הפונק' המקבלת 2 סטרינגים ובודקת האם אחת היא פרמוטציה של השניה. על סיבוכיות הריצה להיות (O(n.
3. מימוש critical section: ישנם 2 מעבדים עם זיכרון משותף. 2 המעבדים רוצים לקרוא/לעתוב לאותו קטע זיכרון. כיצד תגן עליו מפני התנגשות בין 2 המעבדים. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ספטמבר 2016
|
|
1. טריוואלי
2. מאתחלים מערך בגודל 256 (בגלל שיש 256 תווים בקוד ה ASCI) ובכל תא שמים bool false. לאחר מכן עוברים על המחרוזת הראשונה ועבור על תו במחרוזת נלך לאינדקס שמייצג אותו במערך ונשנה את התא לTRUE. לאחר מכן נעבור באותו האופן על המחרוזת השניה, ואם נתקלנו ב false זה אומר שהוא לא פרמוטציה.
3. נקצה 2 ביטים בזיכרון.
ביט1- רק למעבד 1 יש גישה אליו.
ביט2 - רק למעבד 2 יש גישה אליו.
כאשר מעבד 1 רוצה לגשת לזיכרון המשותף הוא מעלה את ביט1 ל"1" ואז בודק אם ביט2 שווה "1", אם לא אז הוא רשאי לגשת לזיכרון. אם כן אז הוא מוריד את ביט1 ל"0" והוא מחכה עד שביט2 יהיה שווה "0".
|
|
|
|
פברואר 2017
|
|
1. טריוויאלי, אבל בכל זאת:
מקבלים מצביע p לאיבר X. ממנו מגיעים לX-1 (מצביע קודם-ל ברשימה דו-כיוונית). מעדכנים בX-1 את המצביע הבא ברשימה לX+1 .
עוברים לX+1. מעדכנים את המצביע הקודם-ל ל X-1.
עכשיו משחררים את הזיכרון של X בעזרת p.
ניתן להבחין במקרי קצה לפי הערך של המצביעים הבא ברשימה או קודם ברשימה (אם הם NULL ... ).
2) יש טעות בפתרון שלמעלה. הוא לא יעבוד אם יש תווים שחוזרים על עצמם.
לדוגמה, המחרוזות ABC ו ABB יסווגו כתמורה אחת של השנייה...
התיקון: מערך התווים יכיל במקום בוליאנים, מונה של מספר המופעים של התו הנוכחי.
במעבר על המחרוזת הראשונה, לכל תו, נגדיל באחד את המונה שלו.
בהתחלה כל הכניסות במערך יהיו מאופסות.
במעבר על המחרוזת השנייה, לכל תו, נקטין באחד את המונה שלו.
אם אחרי שסיימנו את המעבר על המחרוזת השנייה, כל האיברים במערך שווים לאפס, המחרוזות הם תמורה אחת של השנייה.
|
|
|
|
דצמבר 2017
|
|
לגבי סעיף 2, יש טעות קטנה בפתרון שמעליי, ע"פ הפתרון שלו יש לעבור על כל אות במערך בלולאה ולבדוק כמה אותיות זהות לה יש, אבל העלות של זה היא o(n^2) ולכן הוא לא יקבל את מה שהם רצו. הם התכוונו לעשות זאת על ידי NOT כך שאם לדוגמה אות כלשהי מופיע 3 פעמים והמערך שלנו מאותחל לאפס, נקבל 1 בסוף, אנחנו אמורים לקבל חזרה מערך של אפסים. אם לא קיבלנו זאת, אז יש לנו טעות וזו לא פרמוטציה
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מארוול :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת Airspan
אוגוסט 2016
|
20.09.2016
|
|
|
פרטים לגבי התהליך |
ראיון ראשון. שואל קצת על עצמך ואז שאל שאלה טכנית. |
|
שאלות מתוך הראיון |
1. ממש תור (FIFO) באמצעות מערך. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ספטמבר 2016
|
|
מימוש הפונקציות bool enq(int a), bool deq(int *a), bool is_empty()
עושים זאת ע"י 2 פוינטרים: ראש התור וסוף התור.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על Airspan :
|
|
|
ראיון לתפקיד RT / Embedded
בחברת TandemG
אוגוסט 2016
|
14.09.2016
|
|
|
פרטים לגבי התהליך |
לפני שמזמנים לראיון אישי,ישנו תהליך סינון אונליין לפי שאלות מקצועיות.השאלות מבוצעות בפלטפורמה חכמה שנותנת אפשרות להריץ את הבדיקה על הפתרון שמגישים וכן אפשר לתת כקלט ערכים שרירותיים,כמו כן השאלות הן על זמן.
מומלץ לעבור שאלת לדוגמא שנותנת הפלטפורמה לפני שניגשים לשאלה של המראיין |
|
שאלות מתוך הראיון |
1.על מטריצות : צריך לכתוב פונקציה שמוצאת נק' אוכף מקומי במטריצה דו מימדית כלשהי.
2.נתונה פונקציה שפוטרת את בעיית הפיכת מטבעות למציאת כמות שכנויות מכסימלי בתנאי שהופכים מטבע אחד בלבד(וממה שהבנתי חייביים להפוך מטבע),צריך לתקן את הפונקציה(עד 3 תיקונים) כך שתמצא תמיד פתרון הכי טוב עבור כל קלט.הקטע הוא שפונקציה רצה כמו שצריך ומתקמפלת כמו שצריך.העניין הוא שצריך לחשוב עבור איזה קלטים הפונקציה מחזירה ערך לא נכון.כמו כן עבור קלט לדוגמא הפונקציה מחזירה תשובה נכונה.
דוגמה קלט:1110100 0-עץ 1-פלי
לפני הרצת פונקציה ינשם 3 שכנויות(מטבעות שכנות נחשבות מטבעות ששוכבות על אותו צד וצמודות):3 שכנויות
3.נתון עץ בינארי כלשהו,לאו דווקא עץ חיפוש.כל צומת מוגדרת בעץ ע"י int value,מצביע לתת עץ ימני ומצביע לתת עץ שמאלי(הגדרה סטנדרטית)
צריך לכתוב פונקציה המקבלת כקלט את שורש העץ ומחזירה ערך שלם שמשמעותו אורך המסלול הארוך ביותר בעץ שמכיל כמה שיותר ערכים int value מיוחדים במסלול.
לדוגמא ישנו מסלול:4->3->1 אז ישנם 3 מיוחדים במסלול
עבור המסלול 4->3->3 ישנם רק 2 מיוחדים במסלול לכן יוחזר אורך המסלול הראשון. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על TandemG :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|