ראיון ראשון, תרגיל בעת וראיון נוסף עם המנכל.
הראיון השני היה לא מכבד, התחושה שלי הייתה ששמו אדם שמולי רוצה להכשיל אותי. מיותר לציין שלא הצלחתי לענות לדברים טריוויאליים שאני יודעת בגלל היחס המזלזל.
אני חושבת שתהליכים כאלה מוציאים שם רע לכל התעשייה.
שאלות מתוך הראיון
איך מוציאים ההזזה בין התמונות על ידי טרנספורם פוריה. איל מחלצים את קבוע הפאזה ואת הפאזה מתוכו.
איזה פרויקטים בCV עשית בתואר ?
תאר לי את הפרויקט בclassic CV
שאלות על פרויקט CV של יצירת תמונת panorama:
אם אני מצלם חדר, מתי הקירוב להומוגרפיה נכון? כיש רק rotation
אם אני יודע את הrotation בין 2 תמונות, איך מוצאים את מטריצת ההומוגרפיה (קביעת ראשית הצירים בציר המצלמה והיפוך מטריצות)
איך מזהים match points ? עם harris ו-sift
איך עובד sift? איך הוא invariant לסיבוב בdescpriptor?
איך מחשבים את הגרדיאנט בתמונה ואיך מחשבים את הכיוון והעצמה שלו? נתון קו ישר תתאר מה גודל וכיוון הגרדיאנט בכל זווית
שני ראיונות ועבודת בית. לאחר הגשת קורות החיים התקשרה אליי עובדת ממשאבי אנוש ותיאמנו פגישה ראשונה בזום. הבהרתי שהבנתי שהם מחפשים ג'וניורים ללא נסיון והיא אישרה זאת. לאחר הפגישה הראשונה בה נשאלתי מספר שאלות, מ"א התקשרה שוב כדי לוודא שקיבלתי את עבודת הבית. עבודת הבית לא הייתה פשוטה כ"כ אך לאחר 5 ימי עבודה העמדתי אלגוריתם שעובד נהדר ושחלחתי אותו בתוספת מסמך PDF מפורט אשר גם אותו לקח יום עבודה שלם לכתוב. לאחר הגשת העבודה נפגשתי עם מנכ"ל החברה לראיון על עבודת הבית. בתחילת הראיון הבחור אמר שאפילו לא עבר על העבודה וביקש שאסביר לו מה עשיתי. הוא קטע אותי בכל מילה שניה כדי לשאול עוד שאלת טריוויה שמתבססת על נסיון בתחום (מה שהברהרתי מלכתחילה שאין לי). מעבר לזה כל האווירה בראיון הייתה מאוד סמכותית ולא נעימה, הרגשתי כמו חייל בשיחה עם המג"ד. בקיצור חוויה מאוד מזלזלת (אפילו לא קרא את פתרון העבודה..) ולא נעימה. להתרחק.
שאלות מתוך הראיון
מתוך הראיון הראשון:
1. נתונות שתי תמונות זהות עד כדי הזזה. איך תמצא את ההזזה?
2. שאלה כלשהי של בה מודדים משתנה בתוספת רעש (לא זוכר את השאלה ככ) אבל הפתרון אליה היה עם ריבועים פחותים
3. נתון לך ווידאו של חלקת יער בה צפוי לעבור שועלץ תכנן אלגוריתם שיתריע כאשר יעבור השועל
עבודת בית:
נתונות סמפר תמונות של מעגלים מודפסים על גבי שבבי סיליקון. התמונות מסודרות בזוגות של תמונת רפרנס ותמונה לבדיקה. תכנן אלגוריתם אשר בהנתן תמונת רפרנס ותמונה לבדיקה, יחזיר תמונה בינארית אשר בה פיקסלים לבנים הם החלקים הפגומים בתמונת הבדיקה (ייתכן ואין פגמים בכלל בשבב ותמונת הפלט פשוט צריכה להיות שחורה)
ראיון שני:
תתכוננו להרגיש כמו במשפט צבאי בו המראיין יעצור אתכם כל מילה שניה וישאל שאלות טריוויה על דברים כמו תדירות דגימה אופטימלית, שיערוך של קרוס-קורלציה של תמונות, שאלות לגבי רשתות קונוולוציה וכו וכו'.. בקיצור צריך נסיון אבל מה אכפת להם לא לומר זאת, מבחינתם הם מגדילים את מדגם המועמדים שלהם וכך את הסיכוי למצוא מישהו יוצא דופן.
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2020
עבודת הבית:
תחילה יש לעשות alignment בין תמונת הרפרנס לבין התמונה הנבדקת. זה אפשרי עם ORBdetector למשל שזמין ב openCV ומשם לבצע שיערוך של הטרנפורמציה בין התמונות עי cv2.estimateAffinePartial2D. לאחר שהתמונות מיושרות אפשר לקבל חלק מהפגמים עי חיסור בין התמונות (בערך מוחלט) עי cv2.absdiff וביצוע thresholding ע"י אלגוריתם Otsu (זה שורת קוד אחת.. הכל ממומש ב openCV) ולבסוף ניקוי רעשים ע"י מורפולוגיה. נסו לחסר את התמונות לפני\אחרי לקיחת ערך סף וגלו מה עובד הכי טוב. בנוסף לפני לקיחת ערך הסף וודאו שאתם מנקים את התמונות מרעש, זה אפשרי ע"י cv2.GaussianBlur ו- cv2.fastNlMeansDenoising וגם cv2.bilateralFilter שעובד בסדר.
לדעתי אל תלכו להתראיין שם!!! חלק מתהליך הקבלה הוא תרגיל בית משוגע שלוקח לעשות אותו יותר משבוע יום-יום! לאחר תרגיל הבית יש ראיון קשה מאוד על התרגיל, כנראה לא אכפת להם שהשקעתם שבוע מהחיים שלכם בתרגיל שלהם!
ועכשיו קצת יותר על תהליך הראיונות:
מתחיל בשיחת טלפון של חצי שעה שהמטרה שלה היא בת'כלס להדליק אתכם על החברה.
לאחר מכן יש ראיון בחברה עצמה שבה מדברים קצת על הרקע שלכם + שואלים שאלות בנוגע למכונית שנוסעת בוידיאו ויש טריידאוף בין blur לבין רעש.
לאחר מכן נותנים את תרגיל הבית המדובר.
באופן כללי הבנתי שהם מראיינים *כל* אחד שיכול להתאים. יש שם המון ראיונות בכל יום! המטרה שלהם היא לראיין כמה שיותר אנשים, לתקוע אותם עם תרגיל בית ואז את אלה שעשו את התרגיל הכי טוב לקחת. לדעתי הם מנצלים אנשים עם השקעה כמעט אפסית בראיונות (הראיון הראשון שעה והאחרון גם כשעה) כאשר תהליך הסינון מתבסס על זה שתבזבזו את כל הזמן שיש לכם.
שאלות מתוך הראיון
רשמתי כבר. באופן כללי התרגיל הוא לקחת תמונות של מוליך למחצה עם דפקטים ולעשות סגמנטציה *בעזרת כלים קלאסיים של computer vision*, כי יש רק 2 דוגמאות. הבעיה עם רעש מאוד חזק ולכן קשה.