מה דומה ומה שונה בין interface למחלקה אבסטרקטית? מתי עדיף להשתמש בכל אחד מהם?
מה פירוש managed code?
מה זה JIT? הסבר איך הוא משתלב בCLR?
תשובות
הוסף תשובה
|
לצפיה בתשובות
נובמבר 2019
דומה: משניהם א"א ליצור מופע.
שונה: ניתן לרשת מכמה אינטרפייסים ללא הגבלה - אפשר לרשת רק ממחלקה אחת
באינטרפייסים א"א לממש פונקציות. זה רק הגדרת ממשק - במחלקה אבסטרקטית כן אפשר לממש אם רוצים.
באינטרפייס הכל פבליק - במחלקה אפשר להגדיר מה פבליק ומה פרייבט.
פירוש managed code:
סביבת .Net מוגדרת כ Manage Code ומזכירה בהתנהגות שלה את Java בכך שב 2 הסביבות נוצר חדר נקי שמאפשר לקוד לרוץ ללא הפרעות, במקרה של .Net אומנם נוצר קובץ EXE בסוף התהליך, אך כאשר מפעילים אותו הוא מפעיל מערכת שלמה מאחורי הקלעים על מנת שיוכל לרוץ, כאשר הקובץ נוצר, הוא נשמר בשפת בניים הנקראת IL ועובר למנגנון CLR ומשם ל JIT, לכן זה לא באמת קוד מכונה, הוא נהפך לקוד מכונה תוך כדי ריצה.
בשלב הראשון היה מבחן, המבחן הורכב משאלות על מחשוב ורשת ובנוסף שאלות שהראו על חשיבה כמו לזהות בעיות במערכת חדשה.
השלב אחר כך כלל ראיון עם המנהל QA ולאחר מכן עם המנהלת צוות אליו התמיינתי.
שאלות מתוך הראיון
המנהל QA שאל שאלה בקשר למערכת שמעבירה מידע בין מרפאות שונות ומה התקלות שיכולות לגרום לבעיה בהעברה והפתיחה של המידע.
המנהלת צוות הראתה דיאגרמה כללית של המוצר ולחפש שם בעיות.
תשובות
הוסף תשובה
|
לצפיה בתשובות
נובמבר 2021
שגיאה במידע מסוים - איטרנט פנימי וחיצוני. המרפאות יכולות להיות לא מסונכרנות עקב אי קליטה מהירה של המידע. צריך לבדוק את זמן עברת מידע(המערכת מתעדכנת)
ראיון ראשון ע"י ראש הצוות.
ראיון שני ע"י ראש הקבוצה.
ראיון שלישי ע"י מנהלת משאבי אנוש.
ממליצים
שאלות מתוך הראיון
איך היית מתכנן אפליקצית ציור שיתופית ברשת כשאפשר לצייר עיגול, משולש או ריבוע. מדי פרק זמן האפליקציה המקומית מתעדכנת ע"י סרבר בצורות שצוירו ע"י המשתתפים האחרים.