חברת K.L.A ראיון ראשון למשרת פיתוח תוכנה - למישהו יש מושג?
ע"י: ניאו25
בשבוע הבא יש לי ראיון ראשון בחברה למשרת מהנדס תוכנה מתחיל (אחרי תואר).
מישהו היה ויש תקציר לפחות של נושאי השאלות?
תודה מראש!
לפני 15 שנים
ע"י: ויטי
כמובן השתמשתי במונח לא נכון "COMString" .
המונח המדוייק הוא BSTR. או bstr_t.
כלומר עליך לדעת איך לעבוד עם BSRT כאשר יש לך קלט ב char
או CString , או בכיוון ההפוך שאתה מקבל BSTR וצריך להכניס אותו ל char*
CString.
כמו כן יש לדעת על const char יש שם כמה נקודות חשובות מבחינת עבודה דינאמית.
וכן בנוגע ל UNICODE extended characters.
כולנו נודה לך אם תיתן ביום ראשון אחרי הראיון, פירוט של השאלות שנשאלת שם.
מחפש עבודה צריך שלושה דברים - לדעת לשווק את עצמו, לדעת להגיע למשרות ולדעת להשתפר מתהליך לתהליך.
לבדיקת התאמה
לפני 15 שנים
ע"י: ויטי
לא הייתי אצלם בראיון , אבל אני מכיר כמה שעבדו שם.
בכל ענף ה AOI נושא התוכנה מחייב הבנה של virtual tables .
תלמד בעל פה כל מה שקשור ל copy constructor ו virtual destructor בתורשה, ותרגל אותם בפועל ב MSVC6.0 + MSVC2005 + MSVC2008
כמו כן תדאג לדעת כל מה שאפשר על COM , DLL ואיך יוצרים אותם עבור שימוש תחת ממשק משתמש
ב VB או ב C.NET ו C#.
static - ופונקציות סטטיות במחלקה.
אילו משתנים נשמרים על ה heap ואילו על ה stack?
נושא של גאומטריה וראיה ממוחשבת יכול להופיע בשאלות.
למשל - יש לך מכונה שמצלמת מקטע צר {Dx,Dy} מתוך אזור שיש לבחון.
ויש לך נקודות ציון {{x1,y1},{x2,y2}........{xn,yn}}. כתוב אלגוריתם שיאפשר למצלמה
לצלם הכי מהר את האזורים הקטנים האלו סביב נקודות הציון הנתונות.
נושא של CString והמרה ל COMString (מחלקת המחרוזות של VB DLL).
המרה של const char ל CString.
Enum....... וכל הקשר ל device.
מיון בשפת C (הכי מסובך merge sort).
לא יודע מה בדיוק יהיה שם אבל סביר שאחד מנושאים אלו יופיע שם.
מה זה container ואיך מיישמים container?