iterative binary search:
//A is a sorted array
binarySearch(A[0-N], x)
//the first index of array A
start = 0
//the last index of array A
end = N
while (start <= end)
{
// get the middle of the searched array
mid = (end + start) / 2
if(A[mid] == x)
//found the value x in the array
return mid //return the index
else if (A[mid] > x)
//search the array from start to mid, because lets not forget that the array is sorted
high = mid
else
low = mid
}
return not_found // x is not found in array A
הגעה למשרדים וראיון אל מול ראש הצוות - אוירה מאוד נחמדה, מראיין מאוד נחמד.
שאלות מתוך הראיון
1) שאלה לממש משוואה מתמטית המחשבת ממוצע בין כל N(נתון) איברים במערך.
2) הצגת מסלול קליטה ושידור של אות - עם תדרי דגימה ושחזור מסוימים ובדיקת המערכת למציאת תקלות אפשריות.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוגוסט 2016
1) שאלה מאוד פשוטה - שימוש בלולאת FOR בפונקציה המקבלת מערך כמצביע.
2) לחזור על תנאי נייקויסט לשחזור, ומסלול הקליטה והשידור של אות אודיו.
מוטורולה ישראל לאחת מחברות הבת המוצלחות ביותר של מוטורולה העולמית, והינה שותפה בכל הפעילויות החשובות של החברה בעולם. מוטורולה ישראל מתמחה בעיקר במתן פתרונות תקשורת ייחודיים, בתחומים כמו מערכות בקרה, ושרותי דיוור מתקדמים , ובפיתוח מוצרים ופתרונות תוכנה בתחום התקשורת הסלולרית . כמו כן, מרכז הפיתוח של מוטורולה סמיקונדקטור לשעבר (היום כאמור, פריסקייל סמיקונדקטור) בהרצליה, היה שותף עיקרי במספר פיתוחים פורצי דרך של החברה, בעיקר בתחום המעבדים לעיבוד אותות. מוטורולה גם מפעילה מפעל הרכבה למכשירי קשר בעיר ערד.