הראיון הראשון היה מבחן על דף ללא הגבלת זמן.
הראיון השני הוא ראיון פרונטלי במחלקת התכנה בבנין החברה במת"מ שערך שעה.
*מאחר והאתר מגביל את גודל הטקסט ל1000 תווים, אז אפרסם את השאלות בחלקים. זה החלק השלישי.
שאלות מתוך הראיון
1. Suggest a data structure that would provide fast insertion of new elements
2. Suggest a data structure that would provide fast look-up of elements by some key
3. Suggest a data structure that would provide fast insertion and fast query of the maximum element
4. Match data structure to its standard C++ implementation:
a. Hash-Table 1. std::map
b. Linked List 2. std::unordered_set
c. Red/Black Tree 3. std::queue
d. Heap 4. std::priority_queue
e. Queue 5. std::list
5. How would you approach sorting a 10 TB (TB = 1000 Gigabytes) file?
הראיון הראשון היה מבחן על דף ללא הגבלת זמן.
הראיון השני הוא ראיון פרונטלי במחלקת התכנה בבנין החברה במת''מ שערך שעה.
*מאחר והאתר מגביל את גודל הטקסט ל1000 תווים, אז אפרסם את השאלות בחלקים. זה החלק השני.
שאלות מתוך הראיון
C# concepts:
1. What is the difference between Struct and Class in C# ?
2. What types of resources the Garbage Collector responsible to collect?
3. What cannot be done without debug symbols?
4. Can a release build produce debug symbols?
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2017
1. Structs are allocated on the stack, classes are allocated on the heap
הראיון הראשון היה מבחן על דף ללא הגבלת זמן.
הראיון השני הוא ראיון פרונטלי במחלקת התכנה בבנין החברה במת''מ שערך שעה.
*מאחר והאתר מגביל את גודל הטקסט ל1000 תווים, אז אפרסם את השאלות בחלקים. זה החלק הראשון.
שאלות מתוך הראיון
C++ concepts:
1. What is the input and output of the C++ compiler?
2. What is the purpose of the Linker?
3. You wrote a short C++ program but received the following error:
fatal error LNK1120: 1 unresolved externals
What can be causing it?
4. What is the difference between struct and class keywords in C++?
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2017
1. Input: C++ source files, Output: Object files
2. Combine object files into static / dynamic libraries
3. You are trying to call a private method on a class
4. Structs have public default access level, classes have private default access
ראיון בודד, עם מנהל אשר שואל שאלות מנהלתיות, ומהנדס השואל שאלות מקצועיות.
שאלות מתוך הראיון
שיחה באנגלית לגבי נושא נבחר, שאלות היגיון (3 קופסאות עם מספר לא ידוע של כדורים שחורים ואדומים כאשר קופסא אחת רק עם אדומים אחת רק עם שחורים ואחת מעורבת. ישנן תויות שגויות בהכרח על הקופסאות- מה מספר הכדורים המינימלי שיש להוציא על מנת לסדר נכון את התויות)
תשובות
הוסף תשובה
|
לצפיה בתשובות
מאי 2017
כדור אחד (תבצעו סימולציה של 2 דקות על דף)
יוני 2017
ארבעה כדורים.
שלב ראשון מוציאים כדור אחד מכל קופסא, מהקופסא שיצא צבע שונה הוא השולט.
שלב שני מוציאים כדור אחד אחרון מאחת הקופסאות, אם יצא אוותו צבע כמו הקודם אז זה הצבע השולט ובקופסא האחרונה יש צבעים מעורבים ולהיפך.
יוני 2017
איפה שיש תווית של כדורים מעורבים, אז בהכרח או שכולם שחורים או שכולם אדומים אדומים.
נוציא כדור אחד משם ויש לנו המידע הנכון
לכן מספיק כדור אחד
אפריל 2018
כתוב ישנן שגיאות, לא שכולם שגויים! לכן נצטרך שלושה.
בהכרח שנים מהכדורים יהיו באותו צבע. ואז נומר שהיוצא מן הכלל בהכרח אותו צבע שהוצאנו ממנו.
נשאר שני קופסאות. אם אחד מהקופסאות יש תווית הפוכה מהצבע שבו הוצאנו, בהכרח נצטרך להחליף בינינם.
אם הצבע הנשאר הוא באותו צבע של הכדור שהוצאנו, אזי הקופסא הראשונה שהוצאנו לא היה שגיאה בתווית.
אבל בהכרח חייב להיות לפחות שגיאה אחד על פי הנתונים! לכן נסיק שבין שנים הנשארים יש שגיאה ונחליף ביניהם.
אינטל הוא תאגיד בינלאומי אמריקאי, אשר ידוע בעיקר כמתכנן ויצרן של מיקרו־מעבדים (החל משנת 1971) ומתמחה במעגלים משולבים. כמו כן, אינטל מייצרת כרטיסי רשת, מערכות שבבים ללוחות אם, והתקנים אחרים.