|
|
הוסיפו מידע על מעסיק
|
מתכנת C++ / C
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
330 - 321 מתוך 1058
|
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת צ'קפוינט
יולי 2021
|
22.07.2021
|
|
|
פרטים לגבי התהליך |
עבור customer focus c
לאחר בחינת קודייליטי,
יש מבחן ADT שזה מבחן זיהוי שגיאות בקוד נתון, יש לבצע תיקון השגיאות ובדיקה שכעת זה רץ.
לאחר מכן יש ראיון טכני. |
|
שאלות מתוך הראיון |
בראיון הטכני:
שאלה ראשונה:
איך לזהות ברשימה מקושרת אם יש מעגל
שאלה שנייה:
Write a program to find the number of times that a given word(i.e. a short string) occurs in a sentence (i.e. a long string!).
Read data from standard input. The first line is a single word, which is followed by general text on the second line. Read both up to a newline character, and insert a terminating null before processing.
Typical output should be:
The word is "the".
The sentence is "the cat sat on the mat".
The word occurs 2 times. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
יולי 2021
|
|
בשאלה הראשונה:
Here we will see, hoe to check a linked list is circular linked list or not. To check whether the linked list is circular or not, we will store the header node into some other variable, then traverse the list, if we get null at the next part of any node, then that is not circular, otherwise we will check the next node is same as the stored node or not, if so then that is circular.
בשאלה השנייה:
יש לקלוט מהמשתמש את הקלט, להוציא למשתנה אחר את ה word שאותו רוצים לספור כמה מופעים יש ב string הבא לאחר ה /n.
ניתן לחפש את מספר המופעים על ידי הפעלת כמה פעמים את פונקציית strstr וכל עוד היא לא מחזירה null לעשות counter++
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
|
יולי 2021
|
22.07.2021
|
|
|
פרטים לגבי התהליך |
חברה מזעזעת שולחת מטלת בית לא מובנת ולמרות זאת ישבתי עליה כ4 שעות למרות שהHR אומרת שזה שעתיים (בטח!!)
לפני שליחת הפתרון, שלחתי מייל עם מספר שאלות על מנת לוודא,
הHR חזרה אלי ואמרה שהיא מצטערת והם כבר התקדמו עם מומעד אחר וחבל שאני אתאמץ (כמובן שזה שקר) והמשרה המשיכה להתפרסם אני רק לא מבין אם החלטתם לפסול אותי למה הבאתם את מטלת הבית... ראו הוזרהתם מסתבר שאני לא הראשון שהחברה מתייחסת אליו בשחצנות לא הייתי רוצה לעבוד במקום כזה |
|
שאלות מתוך הראיון |
Implementing functions in C++11 (or higher)
a) Create a “Sum” function that gets ints and returns their sum.
The function can be called with any number of parameters.
For example:
sum(2,5,10)
sum(2,5,10,2,5,102,5,102,5,10)
sum(3)
b) Create a template function that receives std::array of ints of an even
size and returns std::array in which each variable “i” is the sum of
the input variables 2*i, 2*i+1
For example:
{1,2,100,150,200,700} -> {3,250,900} |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2022
|
|
Hr מכשפה רצינית תזהרו
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ג'י קיי 8 :
|
|
|
יולי 2021
|
21.07.2021
|
|
|
פרטים לגבי התהליך |
שלחתי קו"ח וחזרו אלי, הHR שלהם שלחה לי מבחן בית ואמרה הוא לוקח בערך שעתיים, וגם יש אפשרות לשאול שאלות עליו, מבחן הבית הוא אותו מבחן בית שפרסמו לפני ובנוסף שתי שאלות תכנות ראשונות ליצור סכום ועוד שאלה.
שעתיים זה לא...
אחרי שאני יושב על המבחן שלוש שעות התעוררו אצלי שאלות ושלחתי להם הHR חזרה אלי ואמרה לי שראתה שאני שאלתי שאלות ושחבל שאני אשב על המבחן כי הם כבר עם מומעד מתקדם.
אחרי יום הם פרסמו שוב את המשרה הזאת...
אין לי בעיה לא להיות מתאים יש לי בעיה בזלזול באנשים... תראו את זה כאזהרה.. |
|
שאלות מתוך הראיון |
a) Create a “Sum” function that gets ints and returns their sum.
The function can be called with any number of parameters.
For example:
sum(2,5,10)
sum(2,5,10,2,5,102,5,102,5,10)
sum(3)
b) Create a template function that receives std::array of ints of an even
size and returns std::array in which each variable “i” is the sum of
the input variables 2*i, 2*i+1
For example:
{1,2,100,150,200,700} -> {3,250,900} |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
יולי 2022
|
|
First question:
template
T Sum(T t) { return t; }
template
T Sum(T t, Args... args) { return t + Sum(args...);
}
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ג'י קיי 8 :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת רפאל
יוני 2021
|
19.07.2021
|
|
|
פרטים לגבי התהליך |
ראיון מקצועי, שאלת דיזיין אחת, שאלה על מבנה הזכרון של אובייקטים ב-C++ ושאלת לוגיקה |
|
שאלות מתוך הראיון |
תחזיר את מספר האחדות בבייט בודד |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רפאל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אמדוקס
ינואר 2020
|
16.07.2021
|
|
|
פרטים לגבי התהליך |
יש ראיון hr וראיון מקצועי |
|
שאלות מתוך הראיון |
1)מבחן על השפה – המבחן אמריקאי ומורכב מ – 25 שאלות.
2)מבחן בלוגיקה (בסיסי נתונים) – המבחן פתוח ומורכב מ – 3 שאלות.
1) חישוב סיבוכיות זמן ריצה וזיכרון, למה משמש copy constructor, שאלה על תהליכים(אם משתמשים בתהליך למה אמורים לדאוג? הרעבה ודדלוק), פונקציה בונה – מי פועלת ראשונה כשיורשים(נתנו קוד ושאלו לפלט),פונקציה וירטואלית(וגם טהורה), אם כל הפונקציות וירטואליות – האם גם ה distructor חייב להיות כזה, האם swap עם משתנה עזר עדיף על swap דרך ייחוס, מה זה memory leak. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמדוקס :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת צ'קפוינט
יולי 2021
|
13.07.2021
|
|
|
פרטים לגבי התהליך |
מבחן codility וראיון מקצועי |
|
שאלות מתוך הראיון |
מצא סידור מקסימלי להושבת משפחה של ארבעה במטוס, בכל שורה ישנם 3 4 3 מושבים, בכל שורה יכולים להיות מקומות תפוסים, כל משפחה צריכה לשבת ביחד, בלי אנשים זרים באמצע, אפשר שמעבר יפריד בניהם, רק אם ישנם שני אנשים בכל צד. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|