הייתי בראיון בחברה הזאת, שאלו הרבה על הפרויקט שלי, הציג לי 4 שאלות אחת אחרי השניה,
השתיים הראשונות היו עם רכיבי MIN ו-MAX הייתי צריך למצוא את המספר האמצעי מבין 3 מספרים (הפתרון שלי היה עם 4 ואני די בטוח שזה המינימום).
אח"כ הוא הציג את השאלה עם הכפל וגם כאן זה שאלה די פשוטה אני יכול לרשום את הקוד אם תהיה דרישה..
השאלה השלישית הייתה כזאת, נתונה הנוסחה הבאה וכל משתנה הוא רגיסטר בעל 8 ביט, צריך למצוא כמה ביטים צריך בשביל שבתוצאה לא יהיה OVERFLOW
שאלות מתוך הראיון
נתון משתנה בעל 8 סיביות, יש לכתוב פונקציה בשפת סי
שתקבל את המשתנה ותחזיר את ההשתקפות של אותו משתנה. דוגמא:
עבור קלט של:
001011001
הפלט יהיה:
100110100
תשובות
הוסף תשובה
|
לצפיה בתשובות
אפריל 2018
בעזרת לולאה לאפס כל פעם 7 ביטים ולהשאיר רק 1, כאשר אנחנו כבר יודעים מה ערכו- ליצור משתנה חדש.
נתון מערך מלא באובייקטים שמייצגים 3 צבעים שונים.
צריך למיין אותו בצורה היעילה ביותר.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוגוסט 2019
ליצור מערך עם 3 תאים שמייצגים את שלושת הצבעים. לרוץ על המערך קלט ולספור את הפעמים שמופםיע כל צבע. בסוף הריצה לייצר מערך שמכיל את כמות הצבעים שצברנו במערך הספירה
ראיון ראשוני עם ראש הצוות נשאלו שתי שאלות
1. יש מטרידה ואנו צריכים להחזיר את הטרנספורם שלה כלומר a[i,j]=a[j,i צריכים לכתוב פונקציה שמקבלת מצביע בזכרון כאשר המטרידה היא בזכרון בצורה רציפה ומחזירה מאת המצביע אחרי על ההחלפות הנדרשות
2. נתונות 3 פקודות inc dec jinz ולחשב |A-B|= ולשים את התשובה ברגיסטר שלישי
לחשוב על כל מקרי הקצה שאחד מהם אפס, ששניהם אפס וכדומה.
לכתוב אלגוריתם בשפת c שמקבל מערך של תווים(char ים) וצריך להחזיר את התו הראשון שלא חוזר על עצמו. לדוגמא עבור dadssf האלגוריתם יחזיר a כי הוא הראשון שלא חוזר על עצמו. בניגוד לf שגם לא חוזר על עצמו אבל לא הראשון(משמאל לימין)
כמובן לקבוע סיבוכיות זמן וסיבוכיות מקום.
שאלות מתוך הראיון
לכתוב אלגוריתם בשפת c שמקבל מערך של תווים(char ים) וצריך להחזיר את התו הראשון שלא חוזר על עצמו. לדוגמא עבור dadssf האלגוריתם יחזיר a כי הוא הראשון שלא חוזר על עצמו. בניגוד לf שגם לא חוזר על עצמו אבל לא הראשון(משמאל לימין)
כמובן לקבוע סיבוכיות זמן וסיבוכיות מקום.
ראיון ראשון מול ראש צוות, ראיון שני מול ראש מחלקה שהיה 99 אחוז מהראיון בטלפון בתוך החדר או מחוץ לחדר, אחרי כל שאלה התעסק בטלפון ולא זכר בכלל מה הוא שואל
CEVA is a publicly listed semiconductor intellectual property (IP) company, headquartered in Mountain View, California and specializes in DSP processor technology.