|
|
|
הוסיפו מידע על מעסיק
|
|
מתכנת C++ / C
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
פירוט שאלות מראיונות עבודה לתפקיד מתכנת C++ / C
500 - 491 מתוך 1061
|
|
|
|
ראיון לתפקיד מתכנת 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 מילי שניות ומשחרר את החבילה הראשונה שנשלחה. בגלל שיש קטע זיכרון משותף של המחסנית צריך סמפור אבל לא חייב.. בשימוש עם רשימה מקושרת אפשר שחוט ההוצאה יצביע על הראש וחוט ההכנסה יצביע על הזנב של הרשימה ובהינתן שזרם קבלת החבילות רציף אין בעיה ואין צורך בסמפור.
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על רפאל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת צ'קפוינט
ספטמבר 2017
|
06.01.2020
|
|
|
| פרטים לגבי התהליך |
היום מתחלק לשלושה מבחנים, אני אתמקד במבחן הראשון בלבד. |
|
| שאלות מתוך הראיון |
קיימים 4 סעיפים בלתי תלויים אחד בשני.
1. מימוש פונקציה לחיפוש בינארי בעץ.
2. שימוש ב-API של החברה. ישנו צמד קבצי cpp/h בהם תמצאו את הפונקציות הרלוונטיות.
3. תיקון שגיאות – נתון קובץ cpp אשר מכיל בתוכו שגיאות (תחביר, לוגיקה וכדומה),
יש למצוא את כולן ולתקן אותן.
4. נתונה תעבורת הודעות ממען לנמען ויש להחזיר רשימה של כתובות (מען/נמען)
של כל אלה שאחראים ליותר מ-%10 מההודעות הללו. |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת צה"ל
ינואר 2020
|
05.01.2020
|
|
|
| פרטים לגבי התהליך |
יושבים מול שני קצינים אחד כותב השני שואל..
מלחיץ כמו כל ראיון |
|
| שאלות מתוך הראיון |
מה ההבדל בין pointer לreference? |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
ינואר 2020
|
| |
pointer תופס מקום בזיכרון, זה בעצם הכתובת של המשתנה ודרכו אני יכול לגשת לערך ולשנות אותו.
reference לא תופס מקום בזיכרון
|
| |
|
| |
אוגוסט 2020
|
| |
יתכן שהקומפילר מממש רפרנס באמצעות פטר
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על צה"ל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת אינטל
ינואר 2020
|
02.01.2020
|
|
|
| פרטים לגבי התהליך |
שואלים שאלות מקצועיות |
|
| שאלות מתוך הראיון |
מה ההבדל בהתייחסות מערכת ההפעלה בין שפת C לשפת Java |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת TandemG
דצמבר 2019
|
31.12.2019
|
|
|
| פרטים לגבי התהליך |
Online test at Codility. 2 tasks. Test time 140 minutes. Write solution in C. |
|
| שאלות מתוך הראיון |
Task 2:
You are given a string S consisting of N letters 'a' and/or 'b'. in one
move, you can swap one letter for the other ('a' for 'b' or 'b' for 'a').
Write a function 'solution' that, given a string S, returns the
minimum number of moves required to obtain a string containing no
instances of three identical letters.
Examples:
1. Given S = "baaaaa", the function sould return 1. The string without
three identical consecitive letters which can be obtained in one move
is "baabaa".
2. Given S = "baaabbaabbba", the function sould return 2. There are
four valid strings obtainable in two moves: for example,
"bbaabbaabbaa".
3. Given S = "baabab", the function sould return 0.
Write an efficient algorithm for the following assumptions:
- N is am integer within the range [0..200,000];
- string S consists only of the characters "a" and/or "b". |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יוני 2022
|
| |
לתחזק next לתחילת הרצף הבא, כל איטרציה לחשב את כמות הרצפים חלקי 3
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על TandemG :
|
|
|
ראיון לתפקיד מתכנת C++ / C בחברת TandemG
אוקטובר 2019
|
17.12.2019
|
|
|
| פרטים לגבי התהליך |
מבחן ראשוני ב Codility |
|
| שאלות מתוך הראיון |
alphabet with only three letters: a,b,c. A string is called diverse if no 3 consecutive letters are the same. a diverse string may not contain any of the strings "aaa", "bbb" or "c cc".
Write a function: char * solution(int A, int 6, int C);
that, given three integers A, B and C, returns any longest possible diverse string containing at most A letters 'a', at most B letters 'b' and at most C letters 'c'. If there is no possibility, return empty string.
Examples:
1.Given A = 6, B = 1 and C = 1, your function may return "aabaacaa". Note that "aacaabaa" would also be a correct answer. return any correct answer.
2 .Given A = 1, B = 3 and C = 1 your function may return "abbcb", "bcbab", "bacbb" or any of several other strings.
3.Given A = 0, B = 1 and C = 8 your function should return "ccbcc", which is the only correct answer in this case.
Assume that:
• A, B and C are integers within the range [0..100];
• A+B+C>0.
In your solution, focus on correctness not performance. |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על TandemG :
|
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|