|
|
הוסיפו מידע על מעסיק
|
מתכנת C++ / C
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
390 - 381 מתוך 1042
|
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת רפאל
ינואר 2021
|
20.01.2021
|
|
|
פרטים לגבי התהליך |
שעה וחצי ראיון, שלוש שאלות. שבוע אחרי זה מבחן פסיכוטכני |
|
שאלות מתוך הראיון |
יש שדה תעופה עם K מסלולים. כל מסלול יכול להכיל מטוס אחד לכל היותר. מקבלים כקלט לוז יומי של נחיתות ועזיבת המסלול עבור כל מטוס. צריך להגיד האם K מסלולים יספיקו |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2021
|
|
עושים מיון לקסיקוגרפי לזמני המטוסים. אחרי זה עוברים על המערך וסוכמים כמה מטוסים יש במקביל כל פעם
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רפאל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת Airspan
דצמבר 2020
|
17.01.2021
|
|
|
פרטים לגבי התהליך |
2 ראיונות מקצועיים וראיון עם HR |
|
שאלות מתוך הראיון |
ממש malloc ו-free חדשים כך שהfree ידע כמה הוא צריך לשחרר. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2021
|
|
להקצות את גודל ההקצאה הרצוי בתחילת המשתנה אותו מקצים ולהחזיר פוינטר למיקום של המידע עצמו ואז הfree למעשה חוזר אחורה מהפוינטר שנתנו לו וכך יודע כמה בדיוק לשחרר
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על Airspan :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת קומפס
ינואר 2013
|
03.01.2021
|
|
|
פרטים לגבי התהליך |
שני ראיונות מקצועים |
|
שאלות מתוך הראיון |
שאלה על רשימה מקושרת ואלגוריתם לפתירת סודוקו |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על קומפס :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אינטל
מאי 2014
|
01.01.2021
|
|
|
פרטים לגבי התהליך |
מראיינת אחת, שעה וחצי ראיון, שאלות אלגוריתמיות בסיסיות |
|
שאלות מתוך הראיון |
חישוב האם שנה היא מעוברת (פברואר אורך 29 יום) |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2021
|
|
שנה שהיא כפולה של 4 אך אינה מתחלקת ב100 למעט כשמתחלקת ב400
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אינטל
אוגוסט 2020
|
28.12.2020
|
|
|
פרטים לגבי התהליך |
שאלה למשרת מתכנת C |
|
שאלות מתוך הראיון |
1 .יש לך מערך עם כדורים אדומים, צהובים וירוקים. אתה צריך לסדר אותו כך שכל הכדורים האדומים יהיו בהתחלה
וכל הכדורים הירוקים יהיו בסוף. אין לך שטח זיכרון נוסף להשתמש בו.
2 .יש לך רשימה מקושרת. כתוב פונקציה שהופכת אותה. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אסנס
מאי 2020
|
22.12.2020
|
|
|
פרטים לגבי התהליך |
מצוייןו מעולה ואווירה נעימה |
|
שאלות מתוך הראיון |
לבנות תרשים זרימה |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אסנס :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת TandemG
נובמבר 2020
|
13.12.2020
|
|
|
פרטים לגבי התהליך |
מבחן מעשי בכתיבת קוד בפלטפורמה אינטרנטית.
נעשה לאחר בדיקת התאמה ראשונית |
|
שאלות מתוך הראיון |
בקבלת מחרוזת המורכבת מאותיות 'a', 'b'.
צריך לחלק את המחרוזת לשלושה חלקים לא ריקים, החלקים לא בהכרח שווים בגודלם, אך מכילים את אותה כמות הופעות של 'a'.
צריך להוציא את כמות האפשרויות שניתנות לחילוק המחרוזת עפ"י התנאים הנ"ל.
למשל -
ababa - 4
(ab,ab,a),(a,ba,ba),(a,bab,a),(ab,a,ba)
bbbbb - 6
(b,b,bbb),(b,bb,bb),(b,bbb,b),(bb,bb,b),(bbb,b,b),(bb,b,bb)
ababb - 0 |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
דצמבר 2020
|
|
שימוש ברקורסיה.
בדיקה ראשונית של a%3=0, וגודל מחרוזת מעל 3.
ורק לאחר מכן פתרון בעזרת הרקורסיה.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על TandemG :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אפל
נובמבר 2020
|
08.12.2020
|
|
|
פרטים לגבי התהליך |
ראיון בתוכנה דמויית זום |
|
שאלות מתוך הראיון |
מה תקפידו של זכרון cache |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אפל :
|
|
|
נובמבר 2020
|
05.12.2020
|
|
|
פרטים לגבי התהליך |
בהתחלה קיבלתי ראיון בית שהיו שם שאלות כלליות עלי:מה הממוצע שלי,גיל וכו ובסוף שאלת תכנות שהייתי צריך לפתור תוך חצי שעה ואחרי מספר ימים היה לי ראיון טכני שבו הראו לי קוד בc והייתי צריך להגיד מה הקוד עושה ומה הבאגים בו |
|
שאלות מתוך הראיון |
שאלה בcpp: יש לך רובוט שחוצב מינרלים, הרובוט יכול לעשות כל יום אחד מהשתיים: הוא יכול לחצוב גרם מינרלים ביום שלם או לבנות כל היום רובוט חדש שיהיה זמין יום אחרי ויוכל גם לעשות אותו דבר. הייתי צריך לכתוב פונקציה שתקבל כקלט מספר מינרלים שעלי לחצוב ולהחזיר את מספר הימים המינימלי שייקח לי לחצוב את כמות המינרלים הזו. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
מאי 2024
|
|
that's a famous question called "The robots Mining Problem"
/*
* The mining robot problem:
*
* you need to mine x units of minerals.
* you have a robot that is able to make a single operation every day,
* it can either mine 1 units or it can build another robot like it,
* the new robot will be able to do the same starting the day after.
* Write function mine_minerals that will return the minimal days will take you to mine that amount of x units of minerals.
*/
#include
#include
#include
int work_day(int days_counter, int num_bots, int mined_units, int goal) {
// Stopping condition
if (mined_units >= goal) {
return days_counter;
}
if (days_counter > goal || num_bots > goal) {
return INT_MAX; // Use a large number to indicate a non-viable solution
}
// Every day, test option for making a bot OR mine with all bots we have.
// Make robot
int res1 = work_day(days_counter + 1, num_bots + 1, mined_units, goal);
// Mine with all bots currently exist
int res2 = work_day(days_counter + 1, num_bots, mined_units + num_bots, goal);
// Return minimum of res1 and res2
return std::min(res1, res2);
}
// x is the number of units we need to produce eventually
int mine_minerals(int x) {
// Least parallel scenario - one robot
int max_barrier = x;
// Most parallel - building x bots to mine in one day
int min_barrier = int(std::log2(x)) + 2; // Floor of days it'll take to make robots, then a day for ceiling, then a day to mine
if (max_barrier <= min_barrier) return max_barrier;
int res = work_day(0, 1, 0, x);
return res;
}
int main() {
int test_cases[] = {10, 20, 50};
for (int x : test_cases) {
std::cout << "Minimal days to mine " << x << " units: " << mine_minerals(x) << std::endl;
}
return 0;
}
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ג'נרל מוטורס :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|