|
|
הוסיפו מידע על מעסיק
|
מהנדס ASIC
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
חומרה
>
פירוט שאלות מראיונות עבודה לתפקיד מהנדס ASIC
פירוט שאלות מראיונות עבודה לתפקיד מהנדס ASIC
140 - 131 מתוך 186
|
|
|
|
ראיון לתפקיד מהנדס ASIC בחברת אבנת
ינואר 2018
|
01.02.2018
|
|
|
פרטים לגבי התהליך |
שיחת טלפון עם אשת כח אדם ולאחר מכן ראיון עם שני מראיינים קצרי רוח שנתנו הרגשה שהפרעתי להם שבכלל הגעתי. לאחר מכן התרברבו בפניי על חברתם וביקשו ממני לספר על עצמי. בזמן שאני מספר אחד המראיינים עסוק בטלפון והשני נראה לא מרוכז. בסופו של דבר התברר כי זומנתי לראיון פיקטיבי בלי שקיים בכלל תקן. נראה שבאבנט לא מבזבזים את זמן של המרואיינים רק בשביל לערוך איתם הכרות כללית. |
|
שאלות מתוך הראיון |
1.בנה רכיב גוזר המזהה עלייה וגם ירידה.
2. בנה דיאגרמת מצבים המזהה סדרת כניסה |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אבנת :
|
|
|
ראיון לתפקיד מהנדס ASIC בחברת אמזון
יולי 2017
|
21.01.2018
|
|
|
פרטים לגבי התהליך |
3-4 ראיונות מקצועיים
אין ראיון משאבי אנוש (אנאפורנה לאבס) |
|
שאלות מתוך הראיון |
1. בנה Round Robin Arbiter
2. נתון זיכרון בגודל 2N+1. בזיכרון ישנם N איברים שמופיעים פעמיים ואיבר שמופיע פעם אחת. למצוא פתרון עם מינימום חיפושים (סריקה אחת של המערך)
3. ממש מערכת שנכנסים לה ביטים בצורה סיריאלית וצריך לזהות כאשר הכניסה שווה לpre-defined register בגודל N. לסמן כל פעם שזה קורה, יכול להיות overlap....
4. תכנן מערכת עם AXI BUS, עם מספר slaves, עם שאלות על גדלי הFIFOs, Queues ושיקולי bandwidth.
5. נתונה מערכת שנכנסות sop packets אינדקס עם גישה לזיכרון חיצוני עם latency של עשרות cycles עד שהמידע חוזר, בזמן הזה יכולות להכנס מספר packets. תכנן את ה-queue ושיקולים בבחירת גדלים.
6. תכנון של מערכת עם היסטוגרמה של ערכים שכל הזמן צריך לקדם ובמקביל רוצים לדעת מתי תור (איבר מסוים) מסוים עבר סף מסוים.
7. בניית מעגל contention סביב זיכרון.
בהצלחה |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2018
|
|
1. לבנות Priority encoder וכו...
2. להשתמש בפונקצית XOR. כך אם איבר מופיע פעמיים הוא יתאפס.
בסוף ישאר האיבר היחיד.
3. טיפ - ישנה חומרה איסופית.
4-5. לזרום עם המראיין.
6. הטריק הוא להשתמש במספר של זכרונות שיהיו מספיק slots לכתוב, לקרוא ולסרוק את הערכים.
|
|
|
|
פברואר 2018
|
|
תשובה ל -6 , כולל חידוד השאלה - יכול הגיע DATA כל שעון, מגבלה: חייב להשתמש ב-Single Port RAM', הקלה: ניתן לסמן מתי הסף גם לאחר השהייה מסויימת.
תשובה: משתמשים בשלושה זכרונות, לכל זכרון יש SLOT של כתיבה, קריאה וSLOT פנוי שמשמש לסקירה. כל פעם שמגיע מידע - מבצעים Read Modify Write. במחזור הבא קופצים לזכרון הבא וכך הלאה
MEM0: RD0 WR0 SCAN RD0 WR0 SCAN RD0 WR0
MEM1: NONE RD1 WR1 SCAN RD1 WR1 SCAN RD1
MEM2: NONE NONE RD2 WR2 SCAN RD2 WR2 SCAN
במקביל סריקה מתבצעת כל הזמן מכתובת 0 עד הכתובת האחרונה, לוקח שלושה מחזורים לקרוא את הסכום של כתובת מסויימת משלושת הזיכרונות. אם הסכום של שלושתם עבר את הסף מסמנים...
בהצלחה
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמזון :
|
|
|
ראיון לתפקיד מהנדס ASIC בחברת אמזון
יוני 2017
|
21.01.2018
|
|
|
פרטים לגבי התהליך |
3 ראיונות מקצועיים
ללא משאבי אנוש |
|
שאלות מתוך הראיון |
חלק מהשאלות
1. ממש Round Robin Arbiter
2. נתון זכרון שיש בו ב2N+1 אלמנטים, ברוחב DW.
N אלמנטים מופיעים פעמיים ואחד מופיע רק פעם אחת. תאר חומרה שתמצא את האיבר במינימום פעולות log(n)?
3. ממש מערכת שנכנסים לה ביטים בצורה סיריאלית וצריך לזהות כאשר הכניסה שווה לpre-defined register בגודל N. לסמן כל פעם שזה קורה, יכול להיות overlap.... |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2018
|
|
1. לממש
2. הטריק הוא להשתמש בפעולת XOR במוצא מהזיכרון - XOR של שני איברים הוא אפס, בסופו של דבר נשאר עם האיבר שמופיע פעם אחת.
3. טיפ - יש חומרה קומבינטורית לא מוגבלת.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמזון :
|
|
|
ראיון לתפקיד מהנדס ASIC בחברת אינטל
נובמבר 2017
|
02.01.2018
|
|
|
פרטים לגבי התהליך |
שעתיים, שלוש שאלות עם סעיפים |
|
שאלות מתוך הראיון |
1. לממש מוקס של 2-4 ע"י מוקסים של 1-2 בלבד
2. לממש full adder
3. מכונת מצבים שיודעת לזהות אם מספר שנכנס ב-input מימין לשמאל מתחלק ב-3 . סעיף ב. המספרים הפעם נכנסים משמאל לימין. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
פברואר 2018
|
|
יש לממש מוקס 4 ל 1 ולא ל 2......
|
|
|
|
יולי 2018
|
|
3. זו אותה מכונת מצבים
|
|
|
|
דצמבר 2021
|
|
זאת לא אותה מכונת מצבים
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד מהנדס ASIC בחברת אבנת
נובמבר 2017
|
24.12.2017
|
|
|
פרטים לגבי התהליך |
2 מראיינים. היו נחמדים. |
|
שאלות מתוך הראיון |
לממש שער AND בעזרת טכנולוגיית CMOS |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
דצמבר 2017
|
|
שרשור 2 רכיבים: NAND+INV
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אבנת :
|
|
|
ראיון לתפקיד מהנדס ASIC בחברת קואלקום
אוגוסט 2017
|
28.11.2017
|
|
|
פרטים לגבי התהליך |
מה עשית בתפקיד
ספר על עצמך |
|
שאלות מתוך הראיון |
נתונה מערכת המקבלת כקלט קו בן 3 סיביות המכיל מספר 0-7 ומתעדכן כל מחזור שעון.
תכנן מערכת אשר במוצאה יתקבל מספר הפעמים שכל קלט הופיע מייד לאחר הופעתו.
* אם נכנס המספר 010 בפעם השלישית => המוצא יראה 3 |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על קואלקום :
|
|
|
ראיון לתפקיד מהנדס ASIC בחברת מארוול
אוגוסט 2017
|
19.10.2017
|
|
|
פרטים לגבי התהליך |
תהליך רגיל בתחום.
2 ראיונות מקצועיים, כל אחד בד"כ עם 2 מראיינים.
HR וכו'... |
|
שאלות מתוך הראיון |
שאלת ורפיקציה-
יש לך מודול של זיכרון.
תגדיר, תתאר ותסביר את השלבים וכו'
כיצד היית בודק שהוא עובד כמו שצריך.
(מה היית מפתח בסביבת בדיקה שלך... מותאם לשפות
כגון Specman, אבל תשובות מהצד הרעיוני) |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מארוול :
|
|
|
ראיון לתפקיד מהנדס ASIC בחברת מלאנוקס
אוקטובר 2017
|
10.10.2017
|
|
|
פרטים לגבי התהליך |
3 ראיונות למשרת Backend -
1. ראש צוות + מהנדס מהצוות (קרית-גת)
2. ראש קבוצה (יקנעם)
3. HR (יקנעם) |
|
שאלות מתוך הראיון |
שאלה ראשונה: לתכנן רכיב שמוציא פולס כל CLK חמישי.
*באופן כללי סטינו מהנושא והגענו לדבר על נושאים של מימוש DFF ב-gate level (שני מהפכים, עם PTLים נקרא גם d-latch) מה ההבדל בין reset סינכרוני לאסינכרוני מבחינת מימוש (באופן כללי ריסט סינכרוני ממומש ב-PTL של הטרנזיסטורים יחד עם השעון, והריסט השני ממומש באמצעות לוגיקה שיושבת בליבה של ה-d latch וממש מעורבת עם ה-data בכניסה)
שאלה שניה: ירקן רוצה לשקול ירקות ברזולוציה של קילו. לצורך כך יש לו משקולת מאזניים ומטיל ברזל של 40 ק"ג אותו הוא יכול לחתוך מראש. לכמה חתיכות ואיזה גדלים יש לחתוך את הברזל.
שאלה שלישית: לתכנן רכיב שאומר מתי השעון של המערכת מקולקל - כל פתרון מתקבל.
*גם פה נגררתי מהר מאוד לשאלות צד בנושאים של:
metastability (מתי אות יתכנס לגבוה ומתי לנמוך, האם ומתי יתבדר - הדגמתי עם תכונת regenerative property ב-VTC של אינברטר) ו-setup/hold time ואיך מבטיחים אותם, איך נראה synchronizer ב-DFF.
איך מונעים error propagation במערכת (מה שעושים זה לקצר בין פליפ-פלופים, המוצא של הדרגה עם הerror מקוצרת לFF הבא) |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
אוקטובר 2017
|
|
שאלה ראשונה: ניתן לבצע עם חמישה פליפ-פלופים ווקטור 1-0-0-0-0 שנע בלולאה ביניהם.
ניתן לבצע גם באמצעות פיתוח ממכונת מצבים, זה אמור להצטמצם לשלושה DFF + לוגיקה. בעקרון - modulo 5 counter.
שאלה שניה: בעיקרון אני לא ידעתי איפה בכלל להתחיל דבר כזה, חשבתי אולי מספרים ראשוניים, אבל זה לא היה הכיוון, אז הם מנחים אותך לפתרון "בזבזני" של חזקות שלמות של 2 (1,2,4,8,16 ומה שנשאר - 9) ובאמצעות 6 החתיכות האלה ניתן לשקול כל משקל ברזולוציה של קילו בין 1 ל-40. אבל אז יש פתרון טוב יותר, שמשתמש ב-4 חתיכות, אבל אני לא זוכר את הקומבינציה שיוצאת. בכל אופן לא הצלחתי לפתור אותה לבד.
שאלה שלישית: אני השתמשתי ב-DCFIFO, ובאותות fifo full/fifo empty שלו ובשעון נוסף. לא הבזיק לי רעיון אחר אבל בטוח שאפשר גם פתרון שלא דורש שעון נוסף (המראיין גם אמר לי את זה...)
|
|
|
|
דצמבר 2017
|
|
תודה על הפירוט הרב! בשאלה השניה: זה חזקות של 3: 1,3,9,27. אם שמים משקולות משני צידי המאזניים ניתן להגיע לכל משקל עד 40 ק"ג.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מלאנוקס :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|