|
|
הוסיפו מידע על מעסיק
|
מתכנת C++ / C
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
1040 - 1031 מתוך 1053
|
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת ורוניס
ינואר 2014
|
19.05.2015
|
|
|
פרטים לגבי התהליך |
ראיון עם ראש הצוות |
|
שאלות מתוך הראיון |
הפוך רשימה מקושרת
Reader writer lock
קצת שאלות בע"פ כמו מה ההבדל בין אינטרפייס לאבסטרקט |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ורוניס :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת בבילון
פברואר 2011
|
10.05.2015
|
|
|
פרטים לגבי התהליך |
בסה"כ ראיון סטנדרטי, חלק טכני, חידות, ראיון |
|
שאלות מתוך הראיון |
אתה צריך לשלוח מכתב לחבר, ואסור שאף אחד יוכל לקרוא את המכתב בדרך.
יש לך ולחבר שלך מספר לא מוגבל של מזוודות ושל מנעולים קפיציים (שאינם דורשים מפתח בשביל להיסגר) בשביל לבצע את המטרה. איך תפתור את הבעיה. לא ניתן לשלוח מפתח בדואר כי מישהו יכול לשכפל אותו. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
מאי 2015
|
|
החבר יישלח לך מנעול קפיצי פתוח. אתה תשים את המכתב בתוך המזוודה, ותנעל עם המנעול שקיבלת.
החבר יפתח את המנעול עם המפתח שנמצא ברשותו.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על בבילון :
|
|
|
ראיון לתפקיד מתכנת 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 – מקבלת את הכתובת הראשונה של הבתים שיש לשחרר. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רדוור :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|