|
|
|
הוסיפו מידע על מעסיק
|
|
מהנדס תוכנה
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מהנדס תוכנה
פירוט שאלות מראיונות עבודה לתפקיד מהנדס תוכנה
710 - 701 מתוך 1554
|
|
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת מלאנוקס
פברואר 2013
|
13.08.2020
|
|
|
| פרטים לגבי התהליך |
3 ראיונות, 2 טכני |
|
| שאלות מתוך הראיון |
שרשור של שתי רשימות מקושרות |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מלאנוקס :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת אמפרסט
יולי 2020
|
02.08.2020
|
|
|
| פרטים לגבי התהליך |
ראיון לתפקיד פיתוח דוטנט
ראיונות טכניים מתבצעים בזום
לדעתי היה ראיון מאוד טכני מול בן אדם עייף, אפטי וחסר אמוציות לחלוטין שעושה טובה שמדבר איתך. לא נתן שום פידבק אפילו מינימלי לתשובות שנתתי לשאלות שלו, פשוט עובר לשאלה הבאה. אין קשר לוגי בין שאלה לשאלה, רק קפיצות מנושא לנושא.
מבינים שלא ממשיכים איתך רק מעצם היעלמותם וחוסר תקשורת עם המועמד
HR שמתקשרים לתשאל ולקבוע ראיונות מדברים לדעתי בנימה לא נעימה
יחס מאוד מזלזל לדעתי הכי לא נעים שיש
|
|
| שאלות מתוך הראיון |
מה ההבדל בין Winforms ו- WPF
מה זה MVVM.
מה סיבוכיות חיפוש איבר בעץ בינארי.
מה טוב בטכנולוגיית DAPPER ובמה היא שונה מ-EF
שיטות לסנכרון מידע בין תהליכים
תכנן מערכת התראה למערכת צבע אדום. |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמפרסט :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת אינוביז
יולי 2020
|
24.07.2020
|
|
|
| פרטים לגבי התהליך |
ראיון ראשון מול ראש צוות + מנהל התוכנה. אנשים מאוד נחמדים ונעימים. אווירה טובה. |
|
| שאלות מתוך הראיון |
3 שאלות מקצועיות.
שאלה 1: יש מטריצה של מספרים. מכל נקודה ניתן להגיע ל-3 נקודות (למעלה/ אלכסון ימינה/ אלכסון שמאלה). צריך למצוא את הסכום הגדול ביותר של מסלול מנקודה כלשהי בשורה התחתונה.
שאלה 2: יש לנו איזור בזיכרון. נרצה לממש MALLOC וFREE לגדלים 1BYTE-8K. כיצד נעשה זאת?
שאלה 3:נתונה רשימה של ישרים במרחב דו מימדי (כל ישר מוגדר ע"י 2 נקודות X1,Y1 ו- X2,Y2). צריך למצוא נקודה על ציר X שהאנך שלה חותך הכי הרבה ישרים. |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יולי 2020
|
| |
תשובה 1:
נשמור מטריצה נוספת באותו הגדול כך שכל נקודה תכיל את הסכום המקסימלי להגיע עד אליה. לאחר מכן נעבור על השורה התחתונה בלבד ונבחר את האיבר הגדול ביותר - זהו הסכום הגבוה ביותר.
תשובה 2: נשמור 2 רשימות: FREED וALLCOCATED. נשמור תמיד את האיבר בכתובת הראשונה להיות הPOINTER לרשימת הFREED. בהתחלה כל האיברים נמצאים בה (כיוון שכל הזיכרון משוחרר). כל איבר יצביע תמיד לאיבר הבא אחריו. חוץ מהאיבר האחרון שיכיל כתובת לא חוקית. כשנרצה לעשות MALLOC - נחזיר את מה שרשום בכתובת 0 (ראש רשימת הFREED) ונקדם אותו להצביע על האיבר הבא אחריו. כשנרצה לשחרר זיכרון - נשים אותו בראש הרשימה בכתובת 0 ונעדכן אותו להצביע על קודמו בתפקיד.
תשובה 3: תחילה נשים לב שנקודות על ציר הY לא מעניינות בשאלה הזאת. כעת נמיין את כל הנקודות X (גם שפותחות ישר וגם שסוגרות ישר). המיון נעשה בNLOGN. לאחר שקיבלנו מערך ממוין - נעבור על כל X ברשימה - אם שייך לפתיחת ישר - נוסיף 1 לאיבר הקודם. אם שייך לסגירת ישר - נוריד 1 מהאיבר הקודם. נעבור שוב על המערך ונחזיר את הנקודה X עם הערך הגבוה ביותר.
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינוביז :
|
|
|
ראיון לתפקיד מהנדס תוכנה
בחברת PTC
פברואר 2020
|
20.07.2020
|
|
|
| פרטים לגבי התהליך |
ראיון טלפוני ו ראיון טכני |
|
| שאלות מתוך הראיון |
1- נתונים 2 מצביעים, וצריך לממש פונקציה שתחליף בין המצביעים. המצביעים הם מסוג void * וככה בעצם זה מממש פונקציית החלפה לכל סוג של משתנה.
void *a,*b;
swap (_______,_______)
צריך היה לקבוע מה לשלוח לפונקציה ומה תהיה החתימה של הפונקציה עצמה, ולממש את הפונקציה עצמה.
2-
נתון עץ וצריך לממש Node. אח"כ צריך לממש פונקציה שבודקת מה גובה העץ.
לבסוף היה צריך להגיד מה הסיבוכיות מבחינת זמן ומבחינת זכרון.
3- נתונה פונקציה שמקבלת מצביעים לשם פרטי ושם משפחה. היא מגדירה בתוכה באפר באורך 100 ומכניסה את השמות לבאפר בעזרת :
sprintf(buff,"%s %s",first,last);
ומחזירה את הבאפר
return (buff);
להגיד מה הבעיות בתוכנה ואיך אפשר לתקן אותן. |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
אוגוסט 2020
|
| |
היי יש לי ראיון בזום שבוע הבא. אשמח לדעת האם הראיון הראשוני הוא זה שכולל את כל השאלות הללו? כמה זמן לוקח הראיון הזה? זה ראיון של 10-15 דק או ראיון של שעה+.
|
| |
|
| |
יולי 2021
|
| |
נראה שהם מחפשים בוגרי הרווארד
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על PTC :
|
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|