מבחן אינטרנטי שנשלח לסטודנטים המתמיינים לפיתוח תכנה
שאלות מתוך הראיון
שאלות בסיסיות במונחה עצמים (פולימורפיזם, אינקפסולציה)
שני שחקנים מניחים מטבעות על שולחן עגול, המפסיד הוא זה שלא יכול להניח מטבע. האם כדאי להתחיל או להיות שני?
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2017
עדיף להיות הראשון, תחשבו על שולחן בגודל מטבע, הראשון מניח והשני מפסיד. מאמין שאם נגדיל את השולחן אז תמיד מוסיפים מספר זוגי של מטבעות
הראיון היה מול שני ראשי צוותים.
בהתחלה מדברים איתך ורוצים לדעת מי אתה.
לאחר מכן אתה מקבל דף עם שאלה אחת בכל פעם.
שאלות מתוך הראיון
שאלה 1: צריך לכתוב פונק’ שממירה STRING ל – INT. ולאחר מכן, שואלים איך אפשר לטפל בקלט שגוי (EXCEPTION). המשיכו ושאלו קצת על EXCEPTION (מה קורה אם לא נתפס ע”י ה – CATCH).
שאלה 2: צריך לכתוב הגדרה של NODE של עץ בעל ערך INT. לאחר מכן פונקציה רקורסיבית שמחשבת את כל ה – VALUE של העץ. (תנאי עצירה צריך להיות NODE=NULL וזה יחסוך בדיקת תנאים של ענפים ריקים).
לאחר שאישרו קורות חיים שלחו מבחן ממוחשב בן 20 שאלות בערך עם שאלות כלליות בתחום
לאחר שסיימתי זומנתי לראיון.
שאלות מתוך הראיון
1) לכתוב פונקציה בולייאנית שקובעת אם מספר הוא פולינדרום.
2) מערך א' בגודל N עם מספרים(יכול להיות עם חזרות) עד K ומערך ב' בגדול K לא ידוע מה המספרים במערך
במערך א' - צריך להעביר את כל המספרים החדשים (שלא חוזרים על עצמם) לתחילת המערך בצורה ממויינת.
תשובות
הוסף תשובה
|
לצפיה בתשובות
יולי 2017
א - בהינתן מספר X,
Y = 0
כל עוד X גדול מ0
Y=Y*10+X%10
X=X/10
לבדוק שX==Y (משווים שהמספר שבנוי מהסוף להתחלה שווה למספר שקילנו)
מפתחת תוכנות ושירותים למערכות חיוב לקוחות (בילינג) וניהול קשרי לקוחות (CRM). משרדי החברה שוכנים בסנט לואיס, מיזורי שבארצות הברית, והנהלת החברה נמצאת ברעננה. החברה נוסדה בישראל בשנת 1982, כחטיבה בשם "עורק אינפורמיישן".