שחזורי ראיונות עבודה -> JAVA developer at NSN ( nokia siemenes networks )
  • JAVA developer at NSN ( nokia siemenes networks )
  • ע"י: מרק29
    שלום לכולם , קודם כל אתר מבורך שנותן לך כיווני שאלות לראיונות עבודה - יישר כוח ! הראיון המקצועי הוא של 2 מראיינים והוא לוקח כשעה. ולשאלות : 1. לספר על תת פרוייקט שעשית בעבודה ולרדת לרמת דיזיין , דיאגרמות של קלאסים וקשרים בניהם. 2. מקבלים מערך STRING ים שמחזיק > < = ושואלים אותך מה יכול להיות השימוש שלו. 3. אומרים לך שיש לך מוסך עם 2 סוגי מכוניות ו2 אפשרויות של פעולות ושואלים אותך : א. מימוש - רוצים לראות עבודה עם CLASSים INTERFACES INHERITENCE POLYMORFISIM. ב. שואלים איך זה יוצג בDB - כמה טבלאות מה הקשר בניהן ( השאלה אם אתה עושה טבלה לכל סוג מכונית שתכיל הכל או כמה טבלאות REFERENCES ) ג. מוסיפים לך רכב חדש למוסך שקצת שובר תמבנה הקיים - וצריך לעדכנו בהתאם ( למשל הרכב החדש עובד במיילים ולא בק"מ כמו כולם - השאלה אם תגדיר לו פונ' משלו או תשתמש בפונ הקיימת דרך פולימורפיזם ) 4. מקבל מערך שמכיל STRINGים - מבקשים שתוריד כפילויות ותמיין אותו. 5. נותנים הגדרה : List<String> test = new ArrayList<String>a ArrayList<String> test = new ArrayList<String>a ושואלים מה הדרך הנכונה יותר לעשות זאת. 6.יורדים קצת לתוך ונקציות מערכת בסיסיות שהתרגלנו לקבלן בחינם - SORT , STRSTR וכ'ו. מקווה שעזרתי ובהצלחה ! מרק
  • ע"י: 1_אורח_כללי
    הייתי בראיון ראשוני למפתח JAVA (ללא נסיון) בחברת NOKIA SIEMENES , נותנים לך מבחן עם שאלות די פשוטות ונותנים לך שעה (אם יודעים את התשובות זה מספיק זמן...). השאלות באנגלית, ואפשר לענות או בעברית או באנגלית. הנה חלק מהשאלות: 1) מה ההבדל בין overriding ל-overloaded 2) בכמה דרכים אפשר להעביר ארגומנטים ל- subrutine 3) מה ההבדלים בין constructor ל- method 4) מה זה disign patterns, ומה זה singleton pattern 5) מה אומר לגביך code quality 6) מה זה by value ומה זה by reference 7) האם מחלקת בן יורשת את ה constructor של האב? מה זה JVM? 9) מה זה TCP, מה זה UDP? 10) מה היתרונות של object oriented lenguage 11) מה זה dengling pointers (or wild pointers) והאם זה אפשרי ב JAVA 12) מה זה exception handling 13) יש כמה קטעי קוד קצרים ושואלים מה יוחזר/ יודפס.(בודקים שימת לב ל- by value / by reference , הבחנה בין INDEX במערך לבין הערך באותו מקום במערך, הבנה של מנגנון try - catch - finaly , וכו'. קטע קוד לדוגמה: int func(int i) { if(i==1) return 1; else system.out.println(func(i-1)+i); } ושואלים איזה מספר יודפס. (התשובה היא שזה בכלל לא יתקמפל כי המטודה חייבת להחזיר INT אך בתוך ה ELSE המטודה לא מחזירה שום דבר.) בהצלחה לכולם!
  • ע"י: 1_אורח_כללי
    להלן תרומתי לחברי הפורום . לאחרונה החברה מגייסת שוב מפתחי JAVA, הם עושים ראיון טלפוני מהיר טרם ההזמנה לראיון, להלן מבחר שאלות : הבדל בין MAP ל HASHMAP. design pattern : singleton - והאם יצירה של אובייקט פעם אחת הינה סינגלטון ? ולמה ? Dependency injection JAVA: Junit - הגדרה Generic - הגדרה Aspect - הגדרה Annotations - הגדרה ושימושים בהצלחה למתמודדים !
  • ע"י: 1_אורח_כללי
    בול מה ששאלו אותי
  • ע"י: מרק29
    http://www.javadb.com/remove-duplicate- ... -arraylist השאלה ממש נלקחה מפה חחח