|
|
|
הוסיפו מידע על מעסיק
|
|
מפתח C#
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מפתח C#
פירוט שאלות מראיונות עבודה לתפקיד מפתח C#
760 - 751 מתוך 1131
|
|
|
|
ראיון לתפקיד מפתח C#
בחברת רפאל
יולי 2018
|
06.08.2018
|
|
|
| פרטים לגבי התהליך |
עברתי ראיון אחד |
|
| שאלות מתוך הראיון |
נדרשתי לכתוב תוכנית לניתוח מחשבון מס בדרגות לחישוב הסכום שצריך לשלם כתלות במדרגות המס |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
אוגוסט 2018
|
| |
יש לבנות טבלה עבור מספר חסום של ערכים ולבצע את החיוב המקדים מראש
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על רפאל :
|
|
|
ראיון לתפקיד מפתח C#
בחברת סמסונג
אפריל 2018
|
25.07.2018
|
|
|
| פרטים לגבי התהליך |
2 ראיונות מקצועיים + HR |
|
| שאלות מתוך הראיון |
ראיון ראשון - שאלות כלליות במדמ"ח, שאלות על בעיות זיכרון למערך גדול (מחזיר פידבק שאין מקום אך ידוע שישנו מקום + פתרון לבעיה, שאלת המשך מבנה נתונים המשמש לפתרון בעיה שבה ישנה "שרשרת" של איזורים בקוד שהראשון מקצה את הזיכרון אך אחד אחר משנה את המיקום של הזיכרון. |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יולי 2018
|
| |
מקרה שבו אין מספיק זיכרון רציף (למרות שישנו מספיק זיכרון פנוי), פתרון לעשות Defrag על מה לדחוס את האיזורים המוקצים וליצור מקום רציף גדול מספיק עבור ההקצאה הנדרשת.
מימוש מבני נתונים שבו יש מערך של מצביעים לכל הקצאת זיכרון, בכל הקצאה להוסיף מקום המשמש להחזקת כתובת התחלת ההקצאה ובמקרה של שינוי המיקום של ההקצאה (לפתרון הבעיה הראשונה) לעדכן את כתובת זו.
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על סמסונג :
|
|
|
ראיון לתפקיד מפתח C#
בחברת צה"ל
פברואר 2014
|
22.07.2018
|
|
|
| פרטים לגבי התהליך |
היה נחמד, ממש נחמד, אבל לא התקבלתי בסוף |
|
| שאלות מתוך הראיון |
מה החולשות שלך? |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על צה"ל :
|
|
|
ראיון לתפקיד מפתח C#
בחברת אואסאר
יולי 2018
|
17.07.2018
|
|
|
| פרטים לגבי התהליך |
שאלון קצר על כמה עקרונות יסודיים בc# ואח"כ ראיון אישי הכולל שאלות קוד בלי קשר לשפה ספציפית |
|
| שאלות מתוך הראיון |
1. איך תממש cache ב-browser? באיזה מבנה תשתמש ומדוע? ואיך תתמודד עם הזיכרון המוגבל של הcache
2. נתונה מחלקה שלכאורה אנחנו כתבנו שמכילה מערך בגודל n עם ערכים כלשהם, יש פונקציות set ו-get שמעדכנות את האיבר ה-i/מחזירות את האיבר ה-i, עליך לממש פונקציה הנקראת setAll שמקבלת ערך ומעדכנת את כל האיברים במערך (בזמן ריצה יותר טוב מ-O(n)
3. נתון מערך ממויין של מספרים (ייתכנו גם שליליים) עליך להחזיר true אם המערך מכיל זוג אחד לפחות של איברים שהסכום הכולל שלהם הוא נניח 15 (סתם דוגמא), יש לבצע בזמן ריצה של n |
|
| תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
| |
יולי 2018
|
| |
1. אני מימשתי את זה ע"י hashTable כך שבכל קריאה נוכל לבדוק בO(1) האם כבר יש לנו את הנתונים ב-cache ואם לא, להביא אותם מהשרת. במקרה שנגמר לי הזיכרון אני אמור למחוק את הרשומה הכי ישנה שהבאתי זאת ע"י שאני שומר את כל הקריאות שלי במבנה נתונים של תור, רק שלפני המחיקה אני בודק ע"י שימוש ב-timestamp שלא השתמשתי מאז באותם נתונים מהcache
2. ניצור משנה שמכיל את הערך האחיד של כולם ונעדכן אותו בO(1) וגם נשאיר את המערך המקורי וע"י שימוש בts נדע איזה מהנתונים נכון לגבי הערך.
3. נחפש את החצי של הסכום במערך או את הערך הכי קרוב לו, נניח בדוגמא נחפש את 7 או את מה שהכי קרוב אליו מלמעלה או למטה ולבדוק אותו מול האיבר הבא אחרי במערך, אם עברנו את הסכום של 15 נבדוק את האיבר הקודם מול האיבר שגרם לעקיפת ה-15 ונמשיך משם ולמעלה עד ששוב נעבור את ה-15 ושוב נזוז לעבור הקודם, נקבל זמן ריצה של log(n)+n = n
לדוגמא מערך של 2,3,4,7 נרצה למצוא סכום של 9, נחפש את מה שהכי קרוב ל-4 שזה 3, 3+4 זה 7, נמשיך ל3+7 זה 10 כלומר עקפנו את ה-9 אז כעת נשווה את 2 שקודם ל-3 עם 7 שגרם לנו לעקוף את 9 וקיבלנו סכום של 9, זה פחות או יותר
|
| |
|
| |
|
|
|
הוסף מידע על החברה
|
עוד מידע על אואסאר :
|
|
|
ראיון לתפקיד מפתח C#
בחברת אמדוקס
מרץ 2016
|
13.07.2018
|
|
|
| פרטים לגבי התהליך |
תהליך קבלה לחברה |
|
| שאלות מתוך הראיון |
ספר לי על עצמך ואיפה אתה רוצה להיות |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמדוקס :
|
|
|
ראיון לתפקיד מפתח C#
בחברת אמדוקס
יולי 2018
|
11.07.2018
|
|
|
| פרטים לגבי התהליך |
טלפוני, ראש צוות, וhr |
|
| שאלות מתוך הראיון |
תבניות עיצוב מהו observer |
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמדוקס :
|
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|