בסה"כ התהליך היה נעים ושקוף מול המגייסת, למעט בסוף שלקח כשבועיים עד קבלת תשובה סופית ללא עדכון מצידם בין לבין.התהליך כלל שיחת HR,מטלת בית ולאחר מכן ראיון טכני עם ר"צ.
שאלות מתוך הראיון
במטלת הבית היה צריך לבנות אתר DASHBOARD ובוא מופיעים משתמשים רשומים, כתובת IP, מועד רישום ופרטים נוספים. את המטלה נדרש לבצע בג'אווה ואנגולר (טייפסקריט).
בראיון הטכני המראיין עבר בדקדוק על המטלה, שאל שאלות מולטיטרדינג (לא למימוש) וכלל שאלת קוד אחת CyclicRotation מקודיליטי. למראיין היה חשוב ידע בג'אווה 8.
1.מקבלים קוד וצריך לפתור באג וגם בעיית קומפילציה
2.מציגים לך קוד - מה התוכנית תדפיס
3.לכתוב מתודה שמקבלת דטה ועושה הזזה ימינה (shifting)
4.שאלת דיזזין של מערכת
תשובות
הוסף תשובה
|
לצפיה בתשובות
מרץ 2022
1. ניתו לראות את הקוד ב- https://github.com/JobInterviews/Morphisec-1st-interview
לתקן בקובץ Item.java את ה getDate kzv:
public Date getDate() {
return new Date(m_createDate.getTime());
}
וגם להוסיף מתודת equals
את בעיית הקומפילציה ה IDE כבר יגלה לכם.
2. המראיין כותב בתוך הקוד בהערה פקוה בבייטקוד ולכן זה ידפיס את שתי הפקודות של
system.out.print
הבייקוד אומר לקומפיילר לרדת שורה ולסגור סוגריים
3. ניתן לראות את הקוד בקובץ Test.java
4.הפיתרון כולל קפקא, לשלוח בקשות לשיחה מחדש של requests שאבדו וגם להחזיק טיימר שמחכה לקבלה תשובה מהמעבד על סיום עיבוד