|
|
הוסיפו מידע על מעסיק
|
מתכנת C++ / C
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
1040 - 1031 מתוך 1046
|
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אינטל
ינואר 2014
|
06.05.2015
|
|
|
פרטים לגבי התהליך |
הראיון מתבצע ע"י ראש הצוות או המגייס הישיר, בפועל לא חשוב באיזו שפה תרצו לממש |
|
שאלות מתוך הראיון |
נתונה פונקציה של שרת כלשהו שיודעת לשלוח דרך הרשת 64 ביט באופן קבוע.
הנה ה-prototype שלה:
void send64Bit(char* data);
יש אפליקציה שמשתמשת בפונקציה הזו, אבל היא (כמובן) צריכה לשלוח חבילות מידע שגדולות מ-64 ביט.
כתוב פונקציה המחלקת את חבילות המידע של האפליקציה לחבילות בנות 64 ביט כך שיתאימו לפונקציה send64Bit.
בנוסף, לכל חבילת מידע צריכים להוסיף סימון בסופה (1\2\3\4)
0. פאקט ראשון.
1. פאקט אמצעי.
2. פאקט סופי.
3. פאקט התחלתי וסופי ביחד.
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אורבוטק
מרץ 2015
|
03.05.2015
|
|
|
פרטים לגבי התהליך |
לא נמסרו פרטים בראיון |
|
שאלות מתוך הראיון |
1) נתון מערך של תווים בעל מספר תווים זהים רצופים, צריך להרכיב מחרוזת מאותם תווים כך שאף תו לא יופיע ליד תו זהה לו. כלומר המחרוזת aaa לא תיתכן בפלט. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
מאי 2015
|
|
1) למיין את המערך לפי תווים (קלט חסום, ולכן ניתן למיין בסיבוכיות לינארית על ידי ספירה של הופעת כל תו), מעבר על כל התווים שנמצאו ובכל איטרציה יצירת תת מחרוזת המורכבת מהתווים שנשארו. כמו כן ייתכן מצב בו לא ניתן להרכיב, דוגמא אחת היא כשמעל לחצי מן המערך הינו תו בודד.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אורבוטק :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת רדוור
אפריל 2015
|
03.05.2015
|
|
|
פרטים לגבי התהליך |
מספר ריאיונות, ריאיון עם ראש צוות אחד. ועוד עם 2 ראשי צוותים |
|
שאלות מתוך הראיון |
עזרת פקודות malloc ו- free יש להקצות bytes בזיכרון כשהכתובת הראשונה מתחלקת ב-32 ללא שארית. יש לעשות זאת בעזרת פונקציות חדשות :
Malloc_alinged – מקבלת את גודל (sze) הבתים שרוצים לשחרר ומחזירה פויינטר של התא הראשון.
Frees_allinged – מקבלת את הכתובת הראשונה של הבתים שיש לשחרר. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רדוור :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת PeriGen
ינואר 2013
|
18.04.2015
|
|
|
פרטים לגבי התהליך |
ראיון מקצועי
מבחן מול מחשב
ראיון משאבי אנוש
ראיון עם מנהל פיתוח |
|
שאלות מתוך הראיון |
What is the difference between process and thread
What are the differences between STL vector and STL list
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על PeriGen :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת ECI
מאי 2014
|
16.04.2015
|
|
|
פרטים לגבי התהליך |
ראיון מקצועי ולאחר מכן מבחן פסיכוטכני |
|
שאלות מתוך הראיון |
שאלות על פרויקט מהתואר |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ECI :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אינטל
ינואר 2014
|
16.04.2015
|
|
|
פרטים לגבי התהליך |
ישנם 2 ראיונות מקצועיים ולאחר מכן פגישת HR |
|
שאלות מתוך הראיון |
שאלות:
1. לכתוב פונקציה שמקבלת מחרוזת עם ביטוי מתמטי, ובודקת עם הוא תקין.
לאחר מכן לנסות להקטין סיבוכיות במקרה בו מספר סוגי הסוגריים הוא אינסופי
2. לכתוב מכונת מצבים שבודקת האם מספר מתחלק ב5 (כשכל פעם נכנסים ביטים נוספים) יש לשים לב שהוספת 0 משמעותה הכפלה ב2, הוספת 1 משמעות הכפלה ב2 והוספה ב1.
בנוסף לשים לב שה"מצבים" במכונה הם שארית חלוקה מ5 (0,1,2,3,4) והמעברים בין מצבים הם קבלת בית 0/1.
3. להרכיב בלוק שסוכם את סכום ה"אחדים" במספר בן 7 ביטים מיחידות שסופרות במספר בן 3 ביטים.
להגיד כמה סדרות בדיקה מספיקות בשביל לבדוק את תקינות המכונה. (במקרה זה 2 בשלישית סדרות)
בנוסף נשאלו שאלות אישיות על תכונות/לתאר פרוייקט/איך את עם עבודת צוות איך היה בלימודים וכו'. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|