|
|
|
הוסיפו מידע על מעסיק
|
|
פיתוח
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
|
|
Theworker >
מדעים
>
פירוט שאלות מראיונות עבודה לתפקיד פיתוח
פירוט שאלות מראיונות עבודה לתפקיד פיתוח
750 - 741 מתוך 764
|
|
|
|
|
יוני 2015
|
14.07.2015
|
|
|
| פרטים לגבי התהליך |
3 חלקים
חלק ראשון : 4 משימות
חלק שני : הרצת פקודות
חלק שלישי : גרפיקה ועיצוב |
|
| שאלות מתוך הראיון |
שאלה 1:
נתון עץ חיפוש בינארי שמכיל IPs או ports (לא זוכר איזה) "חסומים". לכל הודעה שמתקבלת, נקראת פונקציה שאתה צריך לממש, ושבודקת שהמקור והיעד של ההודעה שהתקבלה אינם נמצאים בעץ הזה. אם כן היא זורקת את ההודעה ואם לא היא מעבירה אותה.
שאלה 2:
צריכים לבצע פעולה כלשהי שמשתמשת בפונקציה שכבר ממומשת. צריכים לקרוא פחות או יותר מה הפונקציה עושה ולדעת איך לקרוא לה. הסעיף הזה קל לפיתרון אולם אם משתמשים לא נכון בפונקציה המסופקת אז התוכנה עלולה לרוץ יותר מדי זמן. בפונקציה שמספקים לך יש המון אופציות שברובם לא צריך להשתמש כי הם גורמים לה לבצע פעולות מיותרות.
שאלה 3:
יש פונקציה אבל היא לא עובדת כצפוי וצריכים לדבג אותה. הפונקציה עובדת על מחרוזות, אבל אני לא זוכר אם זה באמצעות ממשק של java או שלהם. תכל'ס, דיבוג.
שאלה 4:
לעניות דעתי השאלה עם הכי "בשר". צריכים, בכל זמן נתון, להיות מסוגלים להחזיר את הכתובות שמייצרות יותר מ-10% מה-traffic. לצורך זה, כל הודעה שעוברת, אמורים להעביר אותה, אבל צריכים לשמור נתונים לגביה. |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יולי 2015
|
| |
שאלה 1:
חיפוש בעץ... ניתן בלולאה וניתן ברקורסיה. EZ.
שאלה 2:
ראה גוף שאלה.
שאלה 3:
ראה גוף שאלה.
שאלה 4:
ביצוע אפשרי זה להשתמש ב-HashTable שהמפתחות שלו זה כתובות והערכים שלו זה כמה הודעות עברו במערכת מהכתובת שהיא המפתח הזה. כשרוצים להחזיר את הכתובות הנדרשות, עוברים על טבלת הירבול, בודקים לכל מפתח את מספר ההודעות שלו ביחס למספר ההודעות הכולל, ומוסיפים אותו לרשימת ההחזרה אם הוא מקיים את הנדרש.
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על צ'קפוינט :
|
|
|
ראיון לתפקיד פיתוח
בחברת ECI
יוני 2015
|
04.07.2015
|
|
|
| פרטים לגבי התהליך |
מראייינים מאוד נחמדים |
|
| שאלות מתוך הראיון |
נתונה תמונה (מערך דו מימדי, כל פיקסל הוא BYTE) ויש לכתוב קוד של 'crop', כלומר להעתיק ריבוע פנימי של התמונה למערך אחר. |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ECI :
|
|
|
ראיון לתפקיד פיתוח
בחברת אינטל
מאי 2014
|
19.06.2015
|
|
|
| פרטים לגבי התהליך |
זוהי שאלה מתוך ראיון ראשון |
|
| שאלות מתוך הראיון |
יש לך מטבעות של: 1 שח, 5 שח, 10 שח, 20 שח בלבד.
יש להגיע לסכום מסוים בעזרת מינימום מטבעות.
יש לכתוב אלגוריתם לכך |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
ראיון לתפקיד פיתוח
בחברת דל
יוני 2015
|
17.06.2015
|
|
|
| פרטים לגבי התהליך |
ראיון ראשון מתוך מספר ראיונות גדול |
|
| שאלות מתוך הראיון |
void func1(int a) { ++a; }
void func2(int &a) { ++a; }
void func3(int *a) { ++a; }
void main() {
int a = 1;
func1(a);
cout << a << endl;
func2(a);
cout << a << endl;
func3(&a);
cout << a << endl;
} |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יוני 2015
|
| |
1
2
2
בפונקציה הראשונה מקדים את הcopy שקיים רק בתוכה
בפונקציה השנייה עובדים על הreference של המשתנה כך שהוא ישתנה גם מחוץ לפונקציה
בפונקציה השלישית מקדמים את הפויינטר(!) ולא את המשתנה (a*) ולכן ר-ק בתוך הפונקציה הפויינטר יצביע לזבל, והערך שלו מחוץ לפונקציה לא ישתנה.
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על דל :
|
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|