|
|
הוסיפו מידע על מעסיק
|
מתכנת C++ / C
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
860 - 851 מתוך 1053
|
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת מלאנוקס
אוגוסט 2012
|
19.11.2016
|
|
|
פרטים לגבי התהליך |
מדובר בתפקיד firmware engineer.
2 ראיונות מקצועיים
1-2 ראיונות כ"א |
|
שאלות מתוך הראיון |
קלט: מספר בבסיס דצימלי
פלט: הדפס את המספר בבינארית |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מלאנוקס :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת פוליקום
דצמבר 2015
|
16.11.2016
|
|
|
פרטים לגבי התהליך |
מבחן בכתב ב C++ ושאךות לוגיות |
|
שאלות מתוך הראיון |
void main(void) {
Base base_1(5);
Base base_2(10);
Base base_3 = base_2;
base_2 = base_1;
base_1.print();
base_2.print();
base_3.print();
}
Questions:
==========
1). Could the programm be compiled?
Yes.
2). Are there any problems in the proframm?
Yes.
2.1 Assignment operator is not defined for Base class.
After assignment base_2 and base_1 will have the SAME pointer of m_pArr;
2.2 The same problem for copy cnstructor in case of base_3.
After initialization of base_3 (Base base_3 = base_2) it will have
the SAME pointer of m_pArr as base_2;
3). Add appropriate "copy cnstructor" and "assignment operator". |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על פוליקום :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת מלאנוקס
אפריל 2016
|
08.11.2016
|
|
|
פרטים לגבי התהליך |
היה מהיר מאוד, אנשים נחמדים |
|
שאלות מתוך הראיון |
הייתה שאלה אחת שאלו אותי על סיבוכיות של פונקציה |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
נובמבר 2016
|
|
לא הצלחתי את השאלה ולא עברתי את הראיון
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מלאנוקס :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אינטל
דצמבר 2015
|
02.11.2016
|
|
|
פרטים לגבי התהליך |
יושבים מול שני מראיינים. תחילה מספר קצת על עצמך, פרויקטים שבהם עסקת.
אח"כ ניגשים לשאלות עצמן. |
|
שאלות מתוך הראיון |
1. שאלת כתיבת קוד קלה - מימוש החלפה של chars ברשימה
2. שאלת OS - התבוננת בקוד, יש לציין האם עובד, ואם לא מדוע. נינתה שם פו' עם שורה של a+=b.
3. מימוש malloc. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
נובמבר 2016
|
|
לגבי שאלת OS - מדובר בשתי פעולות אטומיות באותה שורה, ולכן עלולים לקפוץ בין threads שונים, לפני סיום הפעולה.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת רדווין
ספטמבר 2016
|
30.10.2016
|
|
|
פרטים לגבי התהליך |
ראיון ראשון עם שני מראיינים, ראיון עם מנהל פיתוח וראיון עם HR |
|
שאלות מתוך הראיון |
1. מצא מס' ביטים דולקים ב-byte
2. אותה שאלה- רק על מספר בגודל 16 byte
3. השוואת שתי כתובות MAC, כל כתובת 6 byte
4. לממש פונקציות my_malloc ו- my_free כשהפונקציות של מערכת ההפעלה קצת שונות מהמימוש המקובל כי- free צריך לקבל גם גודל של הזיכרון שמשחררים
5. נתון מערך, פקודות Get(int i), Set(int i, int Val), SetAll(int Val), לממש את כל הפעולות ב- o(1)
6. מימוש מכונת מצבים של טלפון |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
אוקטובר 2016
|
|
1. לשמור מערך של 255 בכל ערך נרשום את מספר הביטים הדולקים עבור המספר
2. לבצע את הבדיקה מתשובה 1 פעמיים
3. להכניס 4 בתים ראשונים של כל MAC לתוך משתני int ולהשוות בין שני המספרים, ולהשוות את שני הבתים שנותרו, זה יחסוך במס' פעולות ההשוואה במקום להשוות כל בית
4. להוסיף גודל של 4 בתים (sizeof(int)) כדי לשמור את גודל המבוקש, לעשות malloc על כל הגודל הזה, לשמור ב- 4 בתים הראשונים את ה- size, ולשלוח את המצביע למקום אחרי ה- 4 בתים, בשביל לשחרר- לחזור 4 בתים אחורה (ptr-=sizeof(int)) ולשחרר את ה- ptr עם הגודל שכתוב ב- 4 בתים הראשונים (int(
5. לשמור מערך עזר, נמספר את הפקודות שמתקבלות, בכל אינדקס נרשום את מספר הפקודה שבוצעה בשביל ההשמה, בשני משתני עזר נוספים נשמור את הערך של SetAll וערך של מספר הפקודה של ההשמה האחרונה, נבדוק בכל פעולה האם הערך במערך העזר שווה לערך במשתנה, אם יותר קטן נחזיר את הערך של ה- SetAll, אם קטן נחזיר את הערך ששמנו במערך המקורי
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רדווין :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת Airspan
אוגוסט 2016
|
30.10.2016
|
|
|
פרטים לגבי התהליך |
שאלות על פרוייקטים בעבודה ואז שאלה מקצועית |
|
שאלות מתוך הראיון |
טבלה עם באפרים של זיכרון, מספר מוגבל של באפרים ב- 3 גדלים שונים (לדוגמה 2000 באפרים בגודל 100 בייט), לתכנן מערכת לניהול זיכרון, כך שהקצאת הזיכרון תהיה סטטית בפונקציית init |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
אוקטובר 2016
|
|
3 רשימות מקושרות שבהן כל איבר מכיל מצביע לבאפר שהוקצה מראש (לדוגמה רשימה אחת שבכל קודקוד יש מצביע אל באפר מסויים מתוך 2000 באפרים בגודל 100) , בנוסף הקודקוד יכל את השדות של הגודל שלו ומצביע לקודקוד הבא, malloc יחזיר את הכתובת של הבאפר שהקודקוד מצביע עליו, בשביל free(void* ptr) צריך לחשב את הכתובת של הקודקוד עצמו ולא של הבאפר שהוא מבציע עליו-
((node* node = (node *)((byte *)ptr-sizeof(int)-sizeof(node
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על Airspan :
|
|
|
אוגוסט 2016
|
26.10.2016
|
|
|
פרטים לגבי התהליך |
מבחן סינון ממוחשב ראשוני, אחריו ריאיון מקצועי אצל ראש צוות ואחריו ריאיון מקצועי אצל מנהל |
|
שאלות מתוך הראיון |
מבחן סינון ראשוני ממוחשב:
*לכתוב פונקציה שמקבלת שתי INT ומחזירה את מספר השורשים השלמים שיש בטווח המספרים, הפונקציה מקבלת מספרים בטווח -10000 - 10000. למשל f(1,4) = 2
*לכתוב פונקציה שמקבלת מספר שלם ומחזירה כמה פעמים המס' 1 מופיע בכל המספרים מ 1 עד המספר. למשל f(10) = 2
*שאלת SQL פשוטה עם GROUP BY
*לכתוב פונקציה שמקבלת שני מספרים וצריכה ליצור מספר שלישי, כזיגזג ביניהם, למשל: f(135, 24) = 12345, f(11,222) = 12122
*עוד שאלה ב C++
מבחן אצל ראש צוות, כתיבה על דף:
*לכתוב פונקציה שמקבלת מערך מספרים שלמים ואת גודל המערך, ומחזירה את המספר שהכי רחוק בערכו המוחלט ממוצע המספרים שבמערך
*לכתוב פונקציה שמקבלת char* ובודקת האם הוא פולינדרום
*לכתוב פונקציה שמקבלת מספר שלם ובודקת האם הוא פולינדרום
*2 שאלות פשוטות ב SQL,-שאילתה אחת עם NOT IN לומר מה הפלט שלה, -השניה לכתוב שאילתה פשוטה.
להסביר בע"פ בקצרה מה זה Package, Procedure, Function, Trigger, Index
בתשובות - ריאיון מנהל |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
אוקטובר 2016
|
|
מבחן אצל מנהל: (לא קל בכלל) שאלות בכתיבה על דף
לספר עם פרויקטים במהלך הלימודים, אתגרים וכו
*לכתוב פונקציה שמקבלת מצביע לאיבר ברשימה מקושרת חד-כיוונית ומוחק את האיבר המוצבע ב O)1(
*לכתוב פונקציה שמקבלת מערך דינמי של מספרים המייצגים ערכי מוצר כלשהו, וצריכה להחזיר את הרווח המקסימלי שניתן להרוויח ע"י קנית המוצר בזמן X ומכירתו בזמן Y כך ש Y>X. כלומר A]X[, A]Y[
למשל A][=}1,2,3,4,6{ הרווח המקסימלי יהיה 5, קניה ב1$ ומכירה ב 6$
*לכתוב פונקצית SWAP שמקבלת שני משתנים מטיפוס INT או MYCLASS בלבד
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על סינטקמדיה :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|