בחלק הראשון של הריאיון הסבירו לי על המחלקה.
בחלק השני שאלו אותי שאלות על פרויקטים שעשיתי ועל ניסיון תעסוקתי.
שאלות מתוך הראיון
לבנות פונקציה שקולטת מחרוזת של סוגריים, ומחזירה 1 אם הסוגריים תקינים ו-0 אם לא.
"({{[]}})" - 1
"({)" - 0
תשובות
הוסף תשובה
|
לצפיה בתשובות
מרץ 2018
מערך של הסוגרים
עבור כול סוגר פותח נוסיף אחד בתא ונתקדם לתא הבא
עבור כול סוגר שמאלי נחסר מהתא הנכחי 1 ונחזור תא אחורה(נחסר את אינדקס)
אם בסוף קיבלנו מערך שכולו אפזים-הביטוי כתוב נכון אחרת יש שגיאה
באון הזה זה גם בודק את הסדר של הסוגרים וגם אם לכול סודר ימיני יש גם שמאלי
מולך 2 גרפים /2 פונקציות שמראות יעילות המכונה לפי הזמן. Y= קבוע K הוא קו אדום ליעלות המכונה. פונקציה א לינארית קבוע (למשל Y = C) כאשר C > קבוע K.
פונקציה ב, פונקציה סטריגו (סוג סין) שטיפה עוברת ב ציר Y את Y=K.
איזה פונקציה נעדיף על מנת שהמכונה שלנו יעבוד בצורה טובה? יעילה לפי הדרישה?
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2018
למשל עדיף לנו הפונקציה הלינארית, בוא נגיד שאוכל לתקן את השגיעה או להוריד את בפונקציה א ל C
לתקן שגיעה של פונקציה ב, יהיה לנו יותר קשה כי אפילו עם הזזה למטה, אני לא בטוח שהתיקון יהיה טוב יותר ושהפונקציה לא תעבור את הקו אדום Y=K.
זימון ראשון הוא למבחן פסיכוטכני.
שלב שני הוא לראיון אישי.
שלב שלישי הוא סיכום על תנאי העסקה ושעות העבודה (מתוך הבנה שלסטודנט אין הרבה זמן להשקיע)
שאלות מתוך הראיון
ממבחן הפסיכוטכני:
שאלות אמריקאיות בלבד.
יש לא מעט בעיות אחוזים, מומלץ לעבור קצת על הנוסחא/ות כדי שתוכלו לעבוד מהר.
סדרות:
יש הרבה שאלות של סדרות (להשלים את האיבר השישי, אם אני זוכר נכון) שבהן החוקיות לא זהה עבור כל מעבר. לדוגמה:
1,5,10,14,34,38
ניתן לראות שה"אלגוריתם" הוא "הוסף 4, כפול ב 2, הוסף 4,..."
כמובן שבשאלות המורכבות יותר ה"אלגוריתם" מורכב גם מחילוק, חיסור, חזקות וקומבינציות שלהם.
למשל: "הוסף 2 בחזקת 1, הוסף 2 בחזקת 2, הוסף 2 בחזקת 4, הוסף 2 בחזקת 8..."
כדאי לשנן טיפה חזקות 2 (עד 2 בחזקת 10) וחזקות 3 (עד 3 בחזקת 6).
כמו כן, כאשר עלינו על האלגוריתם לרוב ניתן למצוא את התשובה לפי שיטת "ספרה אחרונה":
נתון לי מספר בסדרה ואני יודע מה הפעולה שצריך לעשות כדי להגיע למספר העוקב. אני בודק **רק** מה צריכה להיות ספרת האחדות של המספר העוקב ואם בתשובות יש רק תשובה אחת תואמת - היא התשובה בוודאות.
יצרו איתי קשר בטלפון על מנת לברר אילו קורסים רלוונטיים עשיתי בטכניון וסיפרו לי קצת על הקבוצה (באינטל) ועל המשרה. בסוף השיחה קבענו ראיון פרונטלי.
בראיון עצמו ישבו מולי 2 מהנדסים ושאלו אותי שאלות מקצועיות.
שאלות מתוך הראיון
יש ברשותך אורווה ובה 25 סוסים. אתה מעוניין לדעת מיהם ה-3 המהירים ביותר מבין כולם.
כל מירוץ שתבצע בין הסוסים חייב להכיל מקסימום 5 סוסים.
מהו המספר המינימלי של מירוצים לאחריו תדע לבטח מיהם השלושה המהירים ביותר?
בנוסף היה צריך להראות כיצד הגעתי לתשובה
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2018
התשובה היא 7.
הריצו חיפוש בגוגל ותמצאו תשובה מלאה ב-geeksforgeeks
הראיון התחיל שהסבירו לי על המחלקה ולאחר מכן ביקשו ממני להציג את עצמי
ולאחר מכן שאלו שתי שאלות
שאלות מתוך הראיון
לממש את הפונקציה :
const char * strpbrk ( const char * str1, const char * str2 );
char * strpbrk ( char * str1, const char * str2 );
תיאור הפונקציה
A pointer to the first occurrence in str1 of any of the characters that are part of str2, or a null pointer if none of the characters of str2 is found in str1 before the terminating null-character.
If none of the characters of str2 is present in str1, a null pointer is returned.
עוד שאלה של מבנה נתונים
לממש lru cache
כך שכאשר הוא מלא להוציא הכתובת הישנה ביותר ולהחליף אותה
ביקש לתת design למבנה הנתונים ולאחר מען לכתוב אותו בשפת c
1. לממש מוקס של 2-4 ע"י מוקסים של 1-2 בלבד
2. לממש full adder
3. מכונת מצבים שיודעת לזהות אם מספר שנכנס ב-input מימין לשמאל מתחלק ב-3 . סעיף ב. המספרים הפעם נכנסים משמאל לימין.
אינטל הוא תאגיד בינלאומי אמריקאי, אשר ידוע בעיקר כמתכנן ויצרן של מיקרו־מעבדים (החל משנת 1971) ומתמחה במעגלים משולבים. כמו כן, אינטל מייצרת כרטיסי רשת, מערכות שבבים ללוחות אם, והתקנים אחרים.