שאלון במחשב שעה ורבע 25 שאלות
ראיון מקצועי
ראיון HR
שאלות מתוך הראיון
מה זה singleton מה זה Factory ואיך ממשים את שניהם .
מחיקת איבר מרשימה מקושרת כשיש מצביע לאיבר אותו רוצים למחוק.
החלפת בנים של עץ (מראה).
מספרים סיפור וצריך לתאר את המערכת עלידי class diagram .
תשובות
הוסף תשובה
|
לצפיה בתשובות
יולי 2018
מחיקת איבר מרשימה מקושרת כשיש רק מצביע לאיבר אותו רוצים למחוק:
function delete(Node root):
root.data = root.next.data ;
root.next = root.next.next ;
מחיקת איבר מרשימה מקושרת כשיש רק מצביע לאיבר אותו רוצים מחוק:
יוצרים 2 מצביעים. אחד current והשני prev.
מתחילים לעבור על האיברים מראש הרשימה.
תנאי עצירה: כאשר current שווה לאיבר אותו רוצים למחוק.
1) prev.next = current.next
2) מוחקים את delete(current)
מרץ 2020
אני חושב שהכוונה שיש מצביע רק לנוד שאותו רוצים למחוק בד"כ גם הרשימה היא חד כיוונית
הפתרון לשאלה זאת היא להעתיק מהנוד הבא את המידע ושהמצביע נקסט יהיה שווה לנקסט נקסט
חלק ראשון: מבחן JAVA שנשלח במייל, 20 שאלות שצריך לעשות בשעה, רובם בסגנון של "מה יהיה הפלט של הרצה זו", עוזר אם יש לכם איקליפס פתוח ברקע ואתם יכולים להריץ את הקוד. אם עוברים מזמנים לראיון טכני.
שאלות מתוך הראיון
בהתחלה שאלו על דברים כלליים: כמה שאלות על JAVA, מה זה singelton, מה זה serializable , מה זה synchronized.
שאלה 1: יש לנו גמד שיכול לעלות בסולם כל פעם מדרגה או שתי מדרגות. כמה אפשרויות יש לו להגיע למדרגה N ?
שאלה 2: נתון קטע קוד הבא: להבין מה הוא עושה
boolean function(Node n1,Node n2){
if(n1==null || n2==null)
return (n1==null&&n2==null)
return function(n1.right(),n2.right())&& function(n1,left(),n2.left())
תשובות
הוסף תשובה
|
לצפיה בתשובות
יוני 2018
שאלה1: מספר פיבונאצ'י ה-N-י
שאלה 2: בודק אם שני עצים הם זהים
לפני בכלל שמזמנים אותך לראיון באמדוקס שולחים לך מבחן בJava למייל. בכלליות המבחן הזה פשוט מיועד לניפוי. השאלות שם הם נטו על סינטק של Java בלי מעט חשיבה.. במבחן יש כ-20 שאלות וצריך לפתור אותו תוך שעה.
שאלות מתוך הראיון
שאלה ראשונה- כתיבת קוד wordCount. זה בתכלס הקוד: http://codingbat.com/doc/java-map-wordcount.html
לאחר מכן היו שאלות בסגנון:
- מראים קוד ושואלים איזה סוג שגיאה תהיה אם בכלל? (שגיאת זמן ריצה, שגיאת קומפילציה, אין שגיאה)
- שאלות בנושא של הורשה וaccess modifiers על קוד קיים.. שאלו מה קורה במקרים מסוימים. ניתן קוד ונשאל מה הפלט
- שאלות על exception- כאשר מריצים את הקוד מה הפלט
בכלליות מציעה לעבוד עם Eclipse או משהו פתוח ברקע שתוכלו לכתוב שורות קוד מסוימות בזריז כדי לבחון אם יש שגיאות קומפילציה ואתם לא בטוחים
מפתחת תוכנות ושירותים למערכות חיוב לקוחות (בילינג) וניהול קשרי לקוחות (CRM). משרדי החברה שוכנים בסנט לואיס, מיזורי שבארצות הברית, והנהלת החברה נמצאת ברעננה. החברה נוסדה בישראל בשנת 1982, כחטיבה בשם "עורק אינפורמיישן".