|
|
הוסיפו מידע על מעסיק
|
מתכנת C++ / C
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
490 - 481 מתוך 1058
|
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת טכסומד
דצמבר 2019
|
29.01.2020
|
|
|
פרטים לגבי התהליך |
ראיון עבודה ראשון
המראיין בהתחלה סיפר על עצמו ועל החברה, ואז ביקש שאספר על עצמי. אח"כ נתן לי תרגיל לכתוב בשפת ++C או C.
ראיון עבודה שני
שני מראיינים שבהתחלה סיפרו עליהם ועל החברה, ואז ביקשו שאספר על עצמי.
לא היו שאלות טכניות, אלא שאלו על פרוייקטים שעשיתי ואלגוריתמים שפיתחתי, ואם היו לי פרוייקטים של עיבוד תמונה. |
|
שאלות מתוך הראיון |
ראיון עבודה ראשון
המראיין ביקש שאכתוב פונקציה שמקבלת מטריצה עם ערכים של uint8, את מיימדי המטריצה (מס' שורות ומס' עמודות), וצריכה להחזיר מטריצה בוליאנית באותם מיימדים, כשכל תא יכיל 'אמת' אם הערך של התא המקביל במטריצה המקורית גדול מהממוצע של סטיית התקן של המטריצה.
ראיון עבודה שני
לא היו שאלות טכניות. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2020
|
|
#include
#include
using namespace std;
bool ** StandardDeviation(uint8_t ** arr, int rows, int cols)
{
int i = 0, j = 0;
int N = rows*cols;
float mean = 0, std = 0;
uint16_t sum1 = 0, sum2 = 0;
bool ** res = (bool **)malloc(sizeof(bool *)*rows);
for (i = 0; i < rows; i++)
res[i] = (bool *)malloc(sizeof(bool)*cols);
for (i = 0; i < rows; i++)
{
for (j = 0; j < cols; j++)
{
sum1 += arr[i][j];
res[i][j] = false;
}
}
mean = sum1 / N;
for (i = 0; i < rows; i++)
for (j = 0; j < cols; j++)
sum2 += pow(arr[i][j] - mean, 2);
std = float(sum2) / float(N);
std = sqrt(std);
cout << "StandardDeviation = " << std << endl << endl;
for (i = 0; i < rows; i++)
for (j = 0; j < cols; j++)
if (arr[i][j] > std)
res[i][j] = true;
return res;
}
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על טכסומד :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת צ'קפוינט
ספטמבר 2019
|
24.01.2020
|
|
|
פרטים לגבי התהליך |
שלושה ראיונות מקצועיים, HR וחוזה |
|
שאלות מתוך הראיון |
פתירת באגים בתוכנות בפונקצויות בc,c++ ושאלת ארכיטקטורה פשוטה מאוד |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת איירוקס
ינואר 2020
|
19.01.2020
|
|
|
פרטים לגבי התהליך |
התהליך הראשוני הוא מבחן הגיון שכולל 4 שאלות הגיון ו-1 שאלת כתיבה בשפת C.
לאחר מכן, ראיון אישי. |
|
שאלות מתוך הראיון |
שאלות ממבחן ההגיון.
1. סוחר ביצים מוכר תבניות ביצים, הלקוח הראשון קונה חצי מכמות הביצים שיש לסוחר ועוד חצי ביצה, הלקוח השני קונה מחצית מהביצים ועוד חצי ביצה, הלקוח השלישי קונה מחצית מהביצים ועוד חצי ביצה.
כעת נשארו לסוחר 36 ביצים, כמה היו לסוחר בהתחלה?
2. הכניסו קוף לחדר מלא בננות, כל דקה הקוף אוכל בננה אחת וכל דקה נוספת הוא מכפיל את הכמות, ביום למחרת הכניסו לחדר קוף נוסף עם אותו מס' בננות.
תוך כמה זמן אכלו 2 הקופים את הבננות?
3. הייתה שאלה של מהירות זמן ודרך......
4. מנהל בית סוהר גדול יום אחד כינס את כל הסוהרים ואמר להם "מחר אני מכנס את כולכם בצורת מעגל בחצר הגדולה, ישימו עליכם כובעים בצבע שחור או לבן, אתם לא רואים את צבע כובעכם אבל את של חברכם את תוכלו לראות, ואני יעבור בין האסירים ואשאל כל אסיר האם הוא יודע מה צבע כובעו, אם האסיר יענה נכונה- ישוחרר לחופשי, ואם לא- ימות". האסירים יתכנסו להחליט על שיטה ש-99.5% תעבוד.
מה הייתה השיטה? |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
פברואר 2020
|
|
1.
295 ביצים,קודם מוסיפים את חצי הביצה ואז מכפילים ב-2, כך 3 פעמים.
|
|
|
|
נובמבר 2020
|
|
1.291 ביצים
|
|
|
|
יולי 2021
|
|
שאחד האסירים ייקח שתי אסירים שכל אחד בצבע אחר ויעמיד אותם
ואח"כ כל אסיר ייעמד בינהם
והאסיר הבא שיגיע גם יעמד בין אסיר שהוא שחור ללבן
|
|
|
|
ינואר 2022
|
|
141.5 ביצים
140.5+0.5=141
לחלק ל2
70.5+0.5=71
לחלק ל2
35.5+0.5=36
|
|
|
|
ספטמבר 2022
|
|
יש 300 ביצים - נחבר את החצי ביציים (3 חציים - 3 קונים ) חצי *3=1.5
נוסיף 1.5 ביציים ל-36 שנותרו ,עכשיו המשוואה הכי פשוטה בעולם :)
את כמות הביציים נגדיר כ - X
לקוח ראשון לקח חצי מהכמות (לא מתייחסים לחציים כי כבר חשבנו אותם)-חצי X
לקוח שני לוקח חצי ממה שנשאר -X רבע
לקוח שלישי לוקח חצי מכל מה שנותר -שמינית X
חצי - רבע - שמינית= שמינית
37.5= שמינית X
X=300
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על איירוקס :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת איירוקס
ינואר 2016
|
13.01.2020
|
|
|
פרטים לגבי התהליך |
השאלה היא מראיון אישיותי |
|
שאלות מתוך הראיון |
יש 9 מטבעות, אחת קלה יותר. מצא ב-2 שקילות במאזניים את המטבע הקלה. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2020
|
|
1. שמים 3 מטבעות בצד אחד ו-3 מטבעות בצד השני ושוקלים.
אם המשקל שווה לוקחים את 3 המטבעות הנותרים.
אם המשקל שונה לוקחים את 3 המטבעות בצד הקל יותר.
מ-3 המטבעות, לוקחים 2 מטבעות ושמים אחד בכל צד של המאזניים ושוקלים.
אם המשקל שווה המטבע הנותרת היא הקלה.
אם המשקל שונה המטבע הקלה היא הקלה.
|
|
|
|
אוגוסט 2020
|
|
3 3 1 1
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על איירוקס :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אמזון
דצמבר 2019
|
13.01.2020
|
|
|
פרטים לגבי התהליך |
ראיון עם שאלה
לא היו הרבה דיבורים |
|
שאלות מתוך הראיון |
חלוקת סטרינג למילים |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמזון :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אינטל
ינואר 2020
|
12.01.2020
|
|
|
פרטים לגבי התהליך |
דיבור טלפוני וזימון לראיון עבודה |
|
שאלות מתוך הראיון |
יש לך מערך עם כדורים אדומים ת צהובים וירוקים , אתה צריך לסדר אותו כך שכל הכדורים האדומים יהיו בהתחלה וכל הכדורים הירוקים יהיו בסוף . אין לך שטח זיכרון נוסף להשתמש בו |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2020
|
|
נחזיק אינדקס A שמצביע על תחילת המערך ואינדקס B שמצביע על סוף המערך .
נקדם את אינדקס A לכיוון תחילת המערך , עד שניתקל בכדור שאינו אדום .
נקדם את אינדקס B לכיוון תחילת המערך , עד שניתקל בכדור אדום .
אם אינדקס A עבר את אינדקס B , נעצור את האלגוריתם .
נחליף בין הכדורים שמוצבים ע"י האינקסים .
נחזור על התהליך
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת רפאל
ינואר 2020
|
12.01.2020
|
|
|
פרטים לגבי התהליך |
לאחר שליחת קורות חיים התקשרו לראיון טלפוני, לאחר הראיון שלחו לי תרגיל בית. התקשרו לאחר הגשת התרגיל לדבר עליו. לאחר כמה ימים התקשרו לקבוע ראיון פרונטלי במכון לשם |
|
שאלות מתוך הראיון |
יש לי תוכנה שמטרתה להעביר חבילות כל 200 מילי שניות. ויש לי זרם חבילות רציף של 20 מילי שניות לכל חבילה. לתכנן אלגוריתם שיעביר לי את החבילה לאחר 200 מילי שניות. לאחר מכן שאלו מה קורה אם החבילות לא נשלחות כל 20 מילישניות ויש שוני בזמני שליחה, כמה חוטים צריך להשתמש, האם חייב סמפורים. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2020
|
|
תחילה בחלק הקל שומרים מחסנית וכאשר מתמלאת ב 10 חבילות בחבילה הבאה אני שולחת את החבילה הראשונה אם השליחה והקבלה מהירה מאוד ולא פוגעת בזמנים. צריך חוט אחד. כאשר הזמנים שונים צריך שני חוטים שאחד מתעורר כל 200 מילי שניות ומשחרר את החבילה הראשונה שנשלחה. בגלל שיש קטע זיכרון משותף של המחסנית צריך סמפור אבל לא חייב.. בשימוש עם רשימה מקושרת אפשר שחוט ההוצאה יצביע על הראש וחוט ההכנסה יצביע על הזנב של הרשימה ובהינתן שזרם קבלת החבילות רציף אין בעיה ואין צורך בסמפור.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רפאל :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|