|
|
הוסיפו מידע על מעסיק
|
מתכנת C++ / C
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
360 - 351 מתוך 1042
|
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת ECI
אפריל 2021
|
29.04.2021
|
|
|
פרטים לגבי התהליך |
התחיל בראיון טלפוני מקדים, ולאחריו ראיון פנים אל פנים עם ראש הצוות. |
|
שאלות מתוך הראיון |
ביקשו לתאר פרוייקט גדול שעשיתי לאחרונה, כשהם מחפשים פרוייקט עם מסה של קוד חדש עם design מסובך. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ECI :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת ICQ
יוני 2007
|
28.04.2021
|
|
|
פרטים לגבי התהליך |
תהליך ארוך ומתיש שנועד למיין את אלו שלא באמת מוכנים לעבודה כזאת |
|
שאלות מתוך הראיון |
למה אתה רוצה לעבוד איתנו? |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ICQ :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אינפינטי
אפריל 2021
|
20.04.2021
|
|
|
פרטים לגבי התהליך |
התהליך התבצע אונליין היה הסבר ואז שאלות קידוד בשפת c ואז ראיונות אישיים |
|
שאלות מתוך הראיון |
לכתוב פונקציית swap
לממש x בחזקת y |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינפינטי :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת רפאל
נובמבר 2017
|
17.04.2021
|
|
|
פרטים לגבי התהליך |
ראיון טכני, ראיון כוח אדם |
|
שאלות מתוך הראיון |
למשל מערכת באמצעות oop, שאלה עם היסטוגרמה. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על רפאל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת צ'קפוינט
נובמבר 2020
|
06.04.2021
|
|
|
פרטים לגבי התהליך |
1 - מבחן codility
קבלתי שיחת טלפון מראש צוות, הסביר על החברה ועל הצוות, וקבענו ראיון.
לא קבלתי מייל פורמלי עבור הראיון
לפני הראיון בכמה דקות נשלח לי לינק לזום |
|
שאלות מתוך הראיון |
3 שאלות
1. להוסיף פעולת min על כל פעולות המחסנית, כך שפעולת MIN תמצא את האיבר המינימלי עד עכשיו במחסנית ב O(1) , ניתן להשתמש דרך 2 מחסניות . |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
אפריל 2021
|
|
הייתי מוסיף לכל איבר במחסנית את האיבר המינימלי עד אליו. (בהוספת איבר חדש ניקח נבדוק אם הוא קטן ממי שהיה מינימלי עד אליו)
אם אסור לשנות את הנתונים במחסנית אז באמת 2 מחסניות כשכל push או pop במחסנית הראשית אני עושה גם push או pop במחסנית העזר. את push של מחסנית העזר הייתי מגדיר כך שאני מוסיף את האיבר הקטן מבין מה שעכשיו בראש מחסנית העזר לבין הערך שהוספתי למחסנית הראשית.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אפל
ינואר 2021
|
03.04.2021
|
|
|
פרטים לגבי התהליך |
גיוס למשרת סטודנט |
|
שאלות מתוך הראיון |
להפוך רשימה מקושרת |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אפל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת צ'קפוינט
נובמבר 2020
|
31.03.2021
|
|
|
פרטים לגבי התהליך |
כולל ארבעה ראיונות - שלוש שאלות בקודיליטי שצריך לפתור תוך שעתיים, ראיון עם ראש צוות, ראיון עם מנהל מחלקה, ולבסוף משאבי אנוש. |
|
שאלות מתוך הראיון |
שאלות מראיון שני עם ראש הצוות.
שאלה אחת: מוסיפים בראש כל פונקציה קריאה לפונקציה X כלשהיא שצריך לממש. הפונקציה הזאת צריכה לעשות logging של הכניסה לפונקציה והיציאה ממנה, כאשר יכול להיות שיש מספר return statements, ואסור להוסיף קריאה לפונקציה לפניהן. נתון של preprocessor יש מאקרו עם שם הפונקציה שמתקמפלת כרגע.
שאלה שנייה: נתונות לך שתי פונקציות – אחת דורכת טיימר ל X שניות מעכשיו שיקרא לפונקציה Y חסרת פרמטרים, והשנייה קוראת את הזמן הנוכחי. הבעיה שלטיימר אין זיכרון, ולכן אם קוראים לפונקציה הראשונה פעם שנייה לפני זמן ביצוע הפונקציה, הוא ישכח ממנה. בהנחה שהקוד סדרתי, שלוקח אפס זמן לבצע פונקציה כלשהיא, ואפשר להחביא את הפונקציה הראשונה מאחורי הפתרון שלך באופן פלאי, כיצד תממש טיימר עם זיכרון, שיכול לקרוא בכל זמן נתון למספר כלשהוא של פונקציות. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
מרץ 2021
|
|
פתרון לשאלה ראשונה: הפתרון הוא ליצור את ה logger כגלובלי, ושהפונקציה X היא macro שנפתח לקריאה ל logger לרשום כניסה עם שם הפונקציה, ויוצר משתנה על המחסנית ששומר ב ctor את שם הפונקציה, וקורא מה dtor לקריאה ל logger לרשום יציאה עם שם הפונקציה.
תשובה לשאלה שנייה: להחזיק vector, נקרא לו timeline, של איברים שכל אחד מהם הוא זמן מערכת בו צריך לקרוא לפונקציה + vector של פונקציות שצריך לקרוא להן באותו זמן.
פונקציה אחת תיקח x שניות מעכשיו + שם פונקציה, ותוסיף אותו ל vector במקום הנכון (לחפש את ה now + x שניות, אם אין להוסיף איבר באמצע, ואז להוסיף את הפונקציה) ותדרך את הטיימר לזמן המוקדם במערך פחות עכשיו לפונקציה שנייה.
כשהפונקציה השנייה נקראת, היא תקרא לכל הפונקציות באיבר הראשון של timeline, תמחק אותו מהמערך, ואם הוא לא ריק, תדרך את הטיימר לזמן המוקדם במערך פחות עכשיו לעצמה.
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|